Two rope teams slogging the glacier of Denali in Alaska, the highest mountain in North America
Vernan Tejas and other in our climbing group pull their sleds along the snowy glacier of Denali, Alaska, the highest mountain in North America.The beautiful Alaskan mountain landscape graces the background.