No media source currently available
In the Indian holy town of Haridwar, a colorful prayer ceremony is held every evening on the banks of the Ganges River, which Hindus consider sacred.