Tarraleah Power Station, Tasmania


  • Image 11 of 22

Image Description

View of a series of water pipes or penstocks at the Tarraleah Power Station, a hydroelectric power station on the Upper Derwent River in Tasmania

Keywords
energy hydroelectricity installation pipes power renewable resource tarraleah power station Tasmania water penstock
Resolution:
3500 x 2329
File size:
2025 kB
Download Image

Related FREE Engineering Images


Related Science Images at iStock