Possessing 8 of the 10 highest mountains in the world, Nepal is a hotspot destination for mountaineers, rock climbers and people seeking adventures. A hub for the adventure-lovers and home to Mt. Everest, the world’s tallest peak. Nepal is a Himalayan country sandwiched between India and China. The mighty snow-capped mountains here such as Annapurna, Mount Everest, Manaslu, and Kanchenjunga some of the best trekking trails in the world.
Tilicho Lake is a spectacular emerald green lake situated at 4919m & is one of the highest fresh water lakes of it’s size in the world. Tilicho Peak, part of the Northern Annapurna Himal feeds this lake which is the source of Marshyangdi river.