In 1964 the roaring waters of the Colorado River needed to be tamed, so the towering 710-foot-high Glen Canyon Dam was built and nearby Lake Powell created. The 186-miles long lake is the second largest manmade lake in the country and took17 years ... 

Click here for more details

Attraction location

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message