Zhang's horned toad

The Zhang's horned toad or Zhang's spadefoot toad (Xenophrys zhangi) is a species of amphibian in the Megophryidae family. It is found in Zhangmu, Nyalam County, Tibet, China (just across the border from Kodari, Nepal).[2] Its natural habitats are temperate forests and rivers.[1]
Category:Animals
Category:Creatures