Where is Nepal?

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

What is Nepal know 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.