Haridwar, literally translated as Gateway to God, is one of the seven holiest places for Hindus, located on the banks of River Ganges.