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.
‹
›
Home
View web version