NEPAL

Nepal is a landlocked country bordered by China to the north and India to the south, east, and west. It contains eight of the world’s ten highest mountain peaks, including Mount Everest, the highest point on earth at 8,849 meters above sea level, and is widely regarded as the birthplace of Siddhartha Gautama, the historical Buddha, in the ancient city of Lumbini in its southern plains.

ADVERTISEMENT