Rufous horseshoe bat


The rufous horseshoe bat is a species of bat in the family Rhinolophidae. It is found in China, India, Myanmar, Nepal, Sri Lanka, and Vietnam.