Mountain aven, spring blooming flowers and Denali, North America's highest peak, viewed from Eielson Visitor Center, Denali National Park, Alaska