Bull in La Muela Wind Park

La Muela Wind Park is Shell Wind Energy’s first commercial- scale wind park in Europe. The 99 megawatt (MW) power facility is located 15 kilometres southwest of the city of Zaragoza in Spain.

17 Vote(s)

Previous article1923 Power Plant – 360icon Virtual Tour
Next articleGlobe of death