The Sadhu Who Clicks
Source INDIA, June 5, 2011: The Himalayan temple town of Gangotri is located at an altitude of 10,300 ft. in the Garhwal Himalayas. This is the home of the Ganga, India’s holiest river, whose physical source at Gaumukh lies just 12 miles away. Looking at the river, Swami Sundaranand shakes his head sadly. “This is not the same Ganga as…
