Ancient stone carvings at the Five Rathas in Mahabalipuram, South India.
Pilgrims from Kerala visiting Mahabalipuram during Pongal.
Ancient stone temple at the Five Rathas, Mahabalipuram, South India
Ancient stone carving in Mahabalipuram, South India.
Ancient stone carvings in Mahabalipuram, South India.