- Entry
- Reader's guide
- Entries A-Z
- Subject index
Nepal is a landlocked country in the Himalayan mountains, straddling East and South Asia. Roughly the size of Arkansas, Nepal is home to seven of the planet's fourteen highest peaks, including Mount Everest, which lies on the border with China. The ...
- Loading...