Elliptical Vistas
Friday, May 28, 2010
This gigantic pump station pushes California Aqueduct water over the mighty Tehachapi mountains all the way to Los Angeles.
Newer Post
Older Post
Home