Taylor’s Montgomery Biomass Power Plant Project, USA

1
An aerial view of the Montgomery BioMass power plant site.