Seventy-three years ago, Tenzing Norgay stood on top of Everest, known as Chomolungma in Tibetan, which roughly translates as “Goddess Mother of the World.”
From Earth News - Earth Science News, Earth Science, Climate Change via This RSS Feed.
You must log in or # to comment.


