1

New Cooling Towers in England, United Kingdom