Rhinolophus episcopus
Range
China, Vietnam
Allen's Horseshoe Bat (Rhinolophus episcopus) is a mammal recorded in China. The Mammal Diversity Database lists its range as China, Vietnam. Very little else is documented in the sources used here. (Mammal Diversity Database)