Image 1 of 1
INDIA-TG1057.jpg
Monuments at Mahabalipuram UNESCO World Heritage Site in Kancheepuram  in state of Tamil Nadu, now Mamallapuram, India