Island Peak is a 20,000-foot mountain in the Himalayas ... my Canadian pals Dallas and Caitlin in Kathmandu, the capital of Nepal. Our trek through the Everest Three Passes, one of the more ...