Nepal is a landlocked country in SouthernAsia, between the Tibet autonomous region of China and India. It contains eight of the world's 10 highest peaks, including Mount Everest - the world's tallest - on the border with Tibet, and Lumbini, the birthplace of Gautama Buddha, the founder of Buddhism.