Glen Canyon Dam is an impressive concrete arch dam located on the Colorado River in Page, Arizona. It was completed in 1966 and is renowned for its stunning views and engineering marvel, creating Lake Powell, one of the largest man-made lakes in the United States.