a country in southern Asia, in the Himalaya mountains, north of India and south of China. Population: 25,284,000 (2001). Capital: Kathmandu. Nepal is popular with tourists who want to go walking and climbing in the mountains. officially Kingdom of Nepal Country, southern Asia