Thorong La Pass is one of the highest trekking passes in the world and proudly on an incredible height of 5,416 meters The post Thorong La Pass appeared first on Nepal Hiking Adventure.| Nepal Hiking Adventure