02/29/2020
π₯Hoover Dam Mini Bus Tourπ₯
A mere 30 miles west of Las Vegas is one of the modern industrial marvels of the world. The Hoover Dam is a 700-foot tall concrete arch-gravity dam. It was finished in 1936 and, at the time, it was the worldβs largest concrete structure as well as the worldβs largest hydroelectric power station.