Alaska Is Best Seen From The Sky

  • 6 years ago
Alaska is one of the most beautiful states to visit, especially during the winter. The best way to take in all the sights though is probably by paramotoring. Chris Reynolds got some amazing paramotoring footage from high above Knik Glacier and the Chugach Mountains near Anchorage, Alaska. It makes us wish we were up there with him.

Recommended