Smiling pilgrims happily drying saris on the bank of the Gandak River during the Sonepur Mela in Bihar. India

Advertisements