Nepal is a landlocked country located in South Asia between India and China. It has a population of around 28 million people and its capital and largest city is Kathmandu. Nepal has a diverse landscape that ranges from Himalayan peaks to jungle lowlands. Some of its top attractions include Mount Everest, Pokhara Lake, Patan's temples, and Chitwan National Park. Hinduism and Buddhism are the dominant religions and the country has a rich cultural heritage showcased through traditions like the Kumari goddess and colorful festivals.