Castilla La Mancha, Spain

  • 50 MW
  • Structure type: Fixed Structure Single-post
  • Location: Castilla La Mancha