The last of the firstIn 1952, when a Swiss expedition camped out at Namche Bazar on its way to climb the world’s highest mountain, Kancha Sherpa was impressed with the...