Designed by
Title
Shore Temple Mahabalipuram, Tamil Nadu,India,Asia #68418516
Description
Mahabalipuram or Mamallapuram is an ancient town of Pallava dynasty. The town has the status of World heritage site. It is located in Kanchipuram district of Tamil Nadu, India. The structures are carved out of a single stone (monoliths).
This image is editorial