Rank #100

The Hoover Dam, Nevada.

The Hoover Dam is an iconic structure located on the Colorado River in Nevada. Built in the 1930s, the dam is a marvel of engineering and construction, standing 726 feet tall and stretching 1,244 feet across the river. It is the largest concrete structure in the United States, and

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density