Nepal is a mountainous landlocked country found in Central Asia. It borders China and India. Nepal is home to Mount Everest, the tallest mountain peak in the world. Nepal has a population of around 29 million. The official language is Nepali.
This page was last updated on November 16, 2017.