In total, Mamallapuram is home to 40 Hindu temples and monuments, including the world’s largest open-air rock relief: Arjuna’s Penance or Descent of the Ganges. Our first stop was the renowned Shore Temple, the only surviving one of the seven Pagodas