Bhimbetka is a place known for its series of natural rock shelters dating millennia ago, in the foothills of the Vindhya Range, Madhya Pradesh.