Late morning sunshine on Wonder Lake reflecting the North Face summit of Denali, North America's largest mountain, Denali National Park, Interior, Alaska.