Solar Photovoltaic Projects

Los Almendros Power Plant

  • Location: Los Almendros, Burgos, Spain
  • Power: 500 Kw
  • Commission Date: March of 2006
  • Promoter: Monelca
icon

Videos

BilerChildrenLeg og SpilAutobranchen