Cascante Solar Field

Spain / Navarra / Tulebras /
 solar farm  Add category
 Upload a photo

Type: Solar Photovoltaic Power Plant
Area: Navarra
Power Capacity: 1.4 MW
Owner: Opde
Shareholders: Opde Group
Activity since: 2007
Nearby cities:
Coordinates:   42°0'22"N   1°41'30"W
This article was last modified 12 months ago