Indian flying fox (Pteropus medius), also known as the greater Indian fruit bat, hanging from a branch in a roosting tree near Pench National Park, India.