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

energy hydroelectricity installation pipes power renewable resource tarraleah power station tasmania water
3500 x 2329
File size:
2731 kB
Download Image

Related Engineering Images