Mallory Of Everest
From The Rising Nepal (May 15, 1975) – Courtesy MPP Archive It was the year 1852. An obscure peak deep in the frontier of Nepal and Tibet named Peak XV was found to be the highest in the world. It is a sad fact that the Sherpa name ‘of Chomolungma (Mother Goddess of the Earth) was not …