Stock Photo: Close-up of carvings on a rock, Arjuna's Penance, Mahabalipuram, Tamil Nadu, India