Image: Botsford's Asian Leaf-litter Toad

Botsford's Asian Leaf-litter Toad

Botsford's Asian Leaf-litter Toad (Leptolalax applebyi) is found on the highest mountain in IndoChina- Mount Fansipan, in northern Vietnam.

Photographer:
Jodi Rowley
Rights:
© Australian Museum
Location:
Vietnam

Last Updated: