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.