Alstrom Point
Alstrom Point is located in the Glen Canyon National Recreation Area. It is an overlook over the famous Lake Powell. Lake Powell is a manmade reservoir in which the water is held in by the also famous Glen Canyon Dam. The dam was completed in 1963 and it's intended purpose was to behave as an "aquat...Read More
Start 7-Day Free Trial