Tour of Sherpa Adventure Gear Store in Kathmandu, Nepal

Take a tour of Sherpa Adventure Gear's flagship store in Kathmandu!