Ang Rita Sherpa, famous as Snow Leopard, passes away at 72
Setopati Kathmandu, Sept 21