Yesterday, I visited Denali National Park in Alaska. Denali is the highest mountain in North America at 20,310 feet. The park ranger who led our tour asked, “What word comes to mind when you see that view?” Completely covered in snow (in August), Denali took my words away. One fellow tourist said Middle Earth; another […]
Published on August 26, 2018 21:15