Trampling the rock: Elephant group in Mahabalipuram

These ancient granite rock carvings are locaten in Mahabalipuram. Tamil Nadu, India.

Granite rock carvings, Mahabalipuram, India

Granite rock carvings, Mahabalipuram, India