Copyright © All rights reserved
Incessant flow of pilgrims over the Ganges
Mansa Devi temple reflected in the Ganges in Haridwar
Pilgrim women bathing in the Ganges in Haridwar
Hindu Sadhu washing ritual vessels in the Ganges
Taking a dip in the Ganges at Birla Ghat in Haridwar during the Kumbha Mela in 2010
Pilgrims drying saris in Haridwar during the Kumbha Mela in 2010
Billboard advertising 'Hotel Paradise' next to slums
Ancient Hindu temple and buildings by the Ganges in Haridwar
Rooftop of a Hindu temple with red swastika in Uttarkashi
Sign with a misspelled English word 'Toilet'