|

Nepal is a landlocked country in Southern Asia, between China and India. It is one of the most fascinating countries in the world with its natural beauty, rich cultural heritage, towering Pagodas, spectacular Himalayan Ranges with worlds highest peaks It contains eight of the world's 10 highest peaks, including Mount Everest - the world's tallest - on the border with Tibet.