Stock Photo: Deers, Bandhavgarh National Park. Madhya Pradesh, India