View Larger Image AmpudiaAlejandro Gombao Muñoz2019-09-23T17:51:09+02:00 Project Description Spain 94,5 MW Under Operation Project Details Categories: Wind Farm