Shore temple - Credit: Wikimedia Commons
The Shore Temple (c. 725 AD) is a complex of temples and shrines that overlooks the shore of the Bay of Bengal. It is located in Mahabalipuram, about south of Chennai in Tamil Nadu, India. Read more on Wikipedia
Source: en.wikipedia.org