Nestled in the Vindhya hills near Bhopal, the Bhimbetka Rock Shelters are a window into the ancient world. A UNESCO World Heritage Site, this remarkable complex features some shelters that date back ...