Its a man made lake. The Glen Canyon Dam is 710 feet tall and was completed in 1966 after 10 years of construction.
You are viewing a single comment's thread from:
Its a man made lake. The Glen Canyon Dam is 710 feet tall and was completed in 1966 after 10 years of construction.