News

Thorong La, a daunting 17,769-foot pass, is the highest altitude reached by many trekkers in their lifetime. Advertisement 0:23 0:31 2:39 Advertisement 1:08 40:14 3:33 Advertisement ...
They had been in Nepal for a week trying to reach Thorong La Pass, 17,769 feet above sea level, when they were caught in a snowstorm, unable to make it to the nearest village. Avalanches roared ...