Planta Solar 10

Spain / Sevilla / Sanlucar la Mayor /
 power station, concentrated solar power
 Upload a photo

Nearby cities:
Coordinates:   37°26'40"N   6°15'0"W