Small hydro-electric plant to power the transport interchange, under construction at Rochdale, Greater Manchester, England UK.


Size: 4287px × 2848px
Location: Smith Street, Rochdale, Greater Manchester, England, UK
Photo credit: © lowefoto / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: concrete, construction, digger, eco-friendly, eec, electric, england, eu, europe, excavator, greater, hydro, hydro-electric, interchange, manchester, power, renewable, river, roch, rochdale, section, sustainable, transport, trench, uk, water