arunshanbhag.com
Great Penance: Descent of the Ganga
Mamallapuram, about an hour south of Chennai along the East coast, hosts India’s largest and most dramatic relief-sculpture. It represents the celebrated myth of the descent of the river Gang…