A branch of the institution is situated in Gangotri at high altitude in deep Himalayas, where sadhakas editate upon God in the lap of nature.