Stock Photo: India, Tamil Nadu, Mamallapuram. Covelong Bay