Mahabalipuram: Arjuna’s Penance or Descent of the Ganges
Arjuna’s Penance is a massive open-air bas-relief monolith, which dates back to the 7th century. It is situated in the town of Mahabalipuram, at a distance of 58 km from Chennai, the capital city of Tamil Nadu. Standing tall at...
Read More