Pilgrims perform puja (prayer) with coconuts on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
Photo ID: Brett-Cole-India-04504
Photo size: 17.8 Mpixels (51 MB uncompressed) - 5170x3447 pixels (17.2x11.4 in / 43.8x29.2 cm at 300 ppi)