Shore Temple, Mahabalipuram, Chennai City, India by Vinod Kumar Kulkarni

Shore Temple, Mahabalipuram, Chennai City, India

This is the famous Shore Temple in a small village named Mahabalipuram close to Chennai city in India. This is one of the oldest Hindu Temples in the world which date backs to 700 AD. It is situated at the shore of Bay of Bengal Sea and is a UNESCO World Heritage Site