This is a photograph of a large rock cave - Edakkal caves, in Wayanad in Kerala, India... The place is related to Indus Valley Civilization...
View Full Image on Dreamstime
Username: Parinmnparmar
Editorial: No
Width: 2690 pixels
Height: 2112 pixels
Downloads: 1
Image ID: 99134534