The highest Humper!
Wow, check this out….. Artie is one of our team members. Here he is at the top of Lobuche mountain in Nepal. It’s just a mere 6119 metres high. Not T-shirt weather, but Artie is flying the Humpits attire nonetheless! Amazing.
Read more8th June 2022