Glen Canyon Dam - The nearby town of Page was created from scratch to house workers to build this massive dam

Glen Canyon Dam – The nearby town of Page was created from scratch to house workers to build this massive dam