Umuwa Solar Power Station
In 2003 Solar Systems completed construction of the first concentrator dish power station at Umuwa in South Australia
Comments
 



 


Satellite Sightseer home
v: 3