美好生活

Nepal, Thorung La Pass

Nepal, Trek Around Annapurna. Thorung La Pass, the highest mountain pass in the world, located 5,416 metres (17,769 ft) above sea level in the Damodar Himal, north of the Annapurna Himal.

地点