Evening light falls on the North face summit of Denali, North America's tallest mountain. Wonder lake in the foreground, Denali National Park, Interior, Alaska.