Mahabalipuram Shore Temple
Mahabalipuram aka Mamallapuram near Chennai, the capital of Tamilnadu state of India, is famed as a World Heritage Site as the city holds a unique collection of monuments and temples displaying exquisite sculptures.
The shore temple featured in this video was built in the 8th century CE under the reign of Narasimhavarman II and stands at the shore of the Bay of Bengal.