The Himalayas | Garhwal: The sacred valley of the Gods | The Hindu