Glen Canyon Dam Water Release

Bridge in Page, United States
Suggest an edit · Your business? Claim now

Add more information

The Glen Canyon Dam in northern Arizona, is a remarkable sight. Standing at a height of 710 feet, this concrete arch-gravity dam is a vital source …