Stevens Croft Wood Burning Plant, Lockerbie, Scotland, United Kingdom

6
Stevens Croft was built by a Siemens/Kvaerner consortium. Source E.ON.