Kirby Mountain
December 11, 2004
Coming to a horizon near you
This is a 3.6-MW GE turbine in Barrax, Spain.
Newer Post
Older Post
Home