Mt. Everest, Tibet Everest, tallest mountain in the world at 8,848m, and more appropriately called Qomolungma in Tibetan meaning ‘Mother of the Universe’.
Be the first to comment