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!