bn:01010638n
Noun Named Entity
EL
No term available
EN
The Coober Pedy Solar Power Station was planned to be Australia's largest off-grid solar power station, located at remote Coober Pedy in South Australia's far north. Wikipedia
Relations
Sources