India
The Pindari Glacier in the upper reaches of Uttarakhand demands sincere endeavours by serious trekkers for the extraordinary views it offers.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.