Millions of people come to see Bryce Canyon of Utah in America every year. Actually, the red colored rocks here are no less than a mystery known from Bheembetka, Madhya Pradesh.