Google
 

11 January 2008

Mount Everest, Nepal / Tibet, China

Mount Everest, Nepal / Tibet, China

Mount Everest, aka Chomolungma or Qomolangma or Sagarmatha is the highest mountain on Earth, as measured by the height of its summit above sea level. The mountain, which is part of the Himalaya range in High Asia, is located on the border between Nepal and Tibet, China.

Learn more...

China from Above (World of Emotions)

No comments: