Hoover Dam: Standing Tall

0.0 2022 52 min

The Hoover Dam is a massive structure situated on the Colorado River, spanning the border of Arizona and Nevada in the United States. It stands 722 feet tall, 660 feet wide at its base, and 1,244 feet long, making it…

Cast

The cast behind this title

You may like

More titles like this one