Archimedes screws, hydro power generation at the Tees barrage on the River Tees at Middlesbrough, UK.


Size: 5616px × 3744px
Photo credit: © ASHLEY COOPER/SCIENCE PHOTO LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -, archimedes, barrage, bridge, c02, carbon, change, climate, control, dam, electricity, energy, engineering, footprint, generation, global, hep, hydro, intertidal, middlesbrough, neutral, power, renewable, river, screw, tees, teeside, tidal, turbine, warming, water, white