These sites for quiet contemplation of nature and divinity are known as Sapt Rishi Ashram and Sapt Sarovar. Walking through Haridwar's historic streets, one unveils a new page about the city's ...