Denali Pass

A crew from the U.S. Air Force 41st Airlift Squadron flies in a C-130J Super Hercules past Denali, the tallest mountain in North America, to train for operating in challenging terrain.

()

Comment on this Story

comments powered by Disqus