The Monkey Wrench Gang

Meaning of Glen Canyon City

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Glen Canyon City is a two store town near the Dam that expected to grow with the continually promised nearby power plant. However, the power plant was never built, and thus, the town barely exists.