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.
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.