Largest rock reliefs in Asia - Ganesh Ratha is UNESCO World Heritage Site located at Mamallapuram aka Mahabalipuram in Tamil Nadu, India.