Parvatiya Navjeevan Ashram is situated on a small hillock overlooking the Bhilangana Valley along the Bhilangana River, one of the tributaries of the Bhagirathi, in Tehri Garhwal district, Uttarakhand ...