/

/

Villameca

Villameca

Project Details
TechnologySolar
LocationQuintana del Castillo, Castilla y León, Spain
Project Capacity200 MWp