World
/
Spain
/
Cuenca
/
Villares del Saz (39°51'0"N 2°30'0"W)
Villares del Saz
Solar power station
map
Villares del Saz
map