Stock Photo: Sculptures at a temple, Shore Temple, Mahabalipuram, Kanchipuram District, Tamil Nadu, India