Nestled along the banks of the sacred river Ganges,