Stupa near Namche Bazar and Mount Everest, Lhotse south rock face