The Bhimbetka Rock Shelters are a group of ancient rock shelters and cave paintings located in the Raisen District of Madhya Pradesh, India. These rock shelters are believed to have been inhabited by ...