Moved Blog Site to Alohanoelle.Substack.com

USA- Alaska- Denali National Park and Preserve

Denali National Park is the one of the largest in the US and encompasses North America's highest mountain. Denali is the 20,320-foot peak's.  The six million acres of wide river valleys, tundra, high alpine ranges, and glacier-draped mountains are purely spectacular

Savage River







Overlooking the river at Denali Education Center





Comments