CanArray offshore wind farm in Atlantic Ocean, Europe. Country: Spain. Operator, Structure & Foundation type, Owner. On the map (lat/lon): 28. 323/-15. 811.
Already a subscriber? Login