PS 20 Solar Power Plant

PS 20 Solar Power Plant


Sanlucar de Mayor, Spain (ES)
Planta Solar 20.

New Imagery shows completed solar farm.

Link Below for more info

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement