With reliably good snow throughout the winter months and a stunning setting in the Himalayas, Auli is India’s premier ski destination. Located in the state of Uttarakhand close to the religious shrine of Badrinath, Auli sits at an elevation of 2,500 – 3,050 metres above sea level looking out across to Nanda Devi, India’s tallest […]