Denali, North America's highest peak reflects in a small tundra pond in Denali National Park, Alaska.