Designed by
Title
Natural Gas Turbines #67101416
Description
This is a picture of the Natural Gas fired combustive turbine generating facility located in Dixon, Illinois. This generating facility produces 640 megawatts of electricity. This picture was taken on February 20, 2016.
This image is editorial