- 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
-
License Details

Creative Commons Attribution 4.0 License
This image must be attributed - see license details -
Embed this Image:











