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.