Garry and Rani Appleby
TOURING AUSTRALIA
Friday, May 22, 2009
Tarraleah Power Station, Tasmania
Tarraleah Power Station is a hydroelectric power station, which is located in central Tasmania. The power of nature when combined with human ingenuity!
‹
›
Home
View web version