Designed by
Title
Pancha Rathas - Mahabalipuram - India #81605063
Description
Pancha Rathas - a monument complex at Mahabalipuram, on the Coromandel Coast of the Bay of Bengal, in the state of Tamil Nadu, India. Date from the late 7th century. A UNESCO World Heritage Site.
This image is editorial