Lake Powell / Glen Canyon
-
Lake Powell //
Glen Canyon is an awe-inspiring vast, deep canyon in red rock country, filled with the largest man made lake in North America, Lake Powell.
The contrast of the slick red rock to that of the sparkling blue water is amazing. The area has become a favorite vacation spot to individuals, couples and families. Lake Powell provides a great place to enjoy a water wonderland in the midst of a desert landscape.
Comments? .