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

2
Biofules seen as non-contentious. Source: E.ON.