Hudson Canyon wind farm in Atlantic Ocean sea, North America. Country: USA. Turbine information, Owner. On the map: 39. 873/-73. 433.
Already a subscriber? Login