Thank you for your patience while we retrieve your images.


Thumbnails
 
Pulling our sleds in Denal in Alaska, the highest mountain in North Americai

Pulling our sleds in Denal in Alaska, the highest mountain in North Americai

A climber ahead of me pulls his sled along the frozen glacier of Denali, Alaska, the highest mountain in North America. The beauty of the Alaskan mountain landscape graces the background.