Umuwa Solar Power Station

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

More Info | Power - Solar

Umuwa, Australia (AU)

[URL]
[X]

URL:





Submit location to Virtual Globetrotting: