The Federal Democratic Republic of Nepal is a landlocked nation bordered by China and India. Nepal is home to eight of the world's ten tallest mountains, including Mount Everest, the highest point on Earth.
Wikipedia contributors. "Nepal." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 12 Jul. 2020. Web. 16 Jul. 2020.