Mountain Meadows Reservoir
Mountain Meadows Reservoir is an artificial lake, located in Lassen County, California. The lake is also known as Walker Lake. Its waters are impounded by the Indian Ole Dam, which was completed in 1924 (1924).