Nepal is a landlocked and largely
undeveloped country in the heart of the
Himalayan Mountains between China and
India. Nepal is 885 km (533 miles) long
and 90 - 220 km (60 - 137 miles) wide
with a total area 147,181 sq. km. Here
you find eight highest mountains of the
world including world famous Mount
Everest (8848 m).
[
more
info. ]