Rufous Horseshoe Bat

Rufous Horseshoe Bat, Rhinolophus rouxii. Found in China, India, Myanmar, Nepal, Sri Lanka, and Vietnam.