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.

28124438444_4bb201f732_k.jpg

Get the latest stories in your inbox every weekday.