Nepal is a country of mountains with eight of the fourteen eight-thousanders of the world, Mt. Everest being the highest standing at the altitude of 8,848 meters above sea level. Thus it is an undenied [..]
Nepal is a landlocked country located in southern part of Asia. Often degraded as the least developed nation in the world, this small country is almost unbeatable in natural heritage. With diverse ecosystem [..]