- Home
- Haridwar, India - March 20, 2017: Holy ghats and temples at Haridwar, India, sacred town for Hindu religion. Pilgrims praying and bathing in the Ganges River. Puzzle #148201279
Haridwar, India - March 20, 2017: Holy ghats and temples at Haridwar, India, sacred town for Hindu religion. Pilgrims praying and bathing in the Ganges River. Puzzle #148201279