Oroville Dam – Oroville, California

Oroville Dam in the City of Oroville, California is the tallest dam in the United States and it impounds the 2nd largest man-made lake in California…Lake Oroville.

Leave a Reply