👉 Nepal is a mountainous country located in South Asia, surrounded by India on three sides and China on the west. Its highest peak is Mount Everest, which stands at over 8,848 meters (29,031 feet) above sea level. Nepala