Least horseshoe bat


The least horseshoe bat is a species of bat in the family Rhinolophidae. It is found in China, India, Indonesia, Laos, Malaysia, Myanmar, Nepal, Thailand and Vietnam.