Alstrom Point: The Most Scenic Viewpoint in the Southwest
Alstrom Point is a beautiful overlook providing views of Lake Powell and Navajo Mountain. Alstrom Point is located in the Glen Canyon National Recreation Area.
Alstrom Point: The Most Scenic Viewpoint in the Southwest Read More ยป