Oroville Dam: Flyover shows just how huge this structure is as spillway repair continues

Oroville Dam in Northern California is the tallest dam in the United States at 770 feet. In this flyover showing the continuing repair work on the dam's spillway, you can see just how enormous the structure is. In February 2017, the main and emerg