Nepal is a country of natural beauty and diversity. Owning to its richness in natural splendor, it is a country that possesses the highest peak of the world – Mt Everest and is home to other towering peaks like Mt. Lhotse, Mt. Makalu, Mt. Manaslu, Mt. Kanchenjunga, Mt. Gauri Shanker, Langtang Himal, Ganesh Himal, Mt….