Many climbers dream of reaching the top of Chomolungma.
The highest mountain in the world, located in the Himalayas.
In Tibetan, Chomolungma means "Goddess Mother of the World."
A name used in Tibetan culture to refer to Mount Everest.
With powerful free picture dictionary & flashcards.