Offshore farm Den Helder 1 in North Sea sea, Europe. Country: Netherlands. Operator, Turbine information, Owner. Lattitude/Longitude: 52. 909/4. 045.
Already a subscriber? Login