Nepal is a landlocked country located between India and China. It is known for its natural beauty and cultural heritage. Some of Nepal's major tourist attractions include eight of the world's highest mountains, four UNESCO World Heritage sites that showcase its cultural and natural beauty, and opportunities for adventure sports like trekking, rafting, and mountain climbing. Visitors are drawn to Nepal to experience its diverse landscapes, wildlife, and rich traditions.