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.