Adi-Varaha Mandapam at Mahabalipuram
It is the Adi-varaha mandapam at Mahabalipuram, a World Heritage Site. Varaha holding up the earth from the ocean is the main scene here. Mahabalipuram is situated on the Coromandal coast to the south of Chennai in Tamil Nadu state, India.