Tarraleah Power Station, Tasmania


  • Image 11 of 17

Image Description

View of a series of water pipes 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
Resolution:
3500 x 2329
File size:
2731 kB
Download Image

Related Engineering Images