Where is Nepal?

Nepal is a country in Asia, lying along the southern slopes of the Himalayan mountain ranges. 

What is Nepal known for?

Nepal, a landlocked country between India and China, is known for its mountain peaks. The small country contains eight of the 10 highest peaks in the world, including Mount Everest.