ROCK shelters of Bhimbetka are a repository of rock paintings within NATURAL rock shelters with archaeological evidences from the Palaeolithic and Mesolithic periods through the CHALCOLITHIC to the Medieval period.