North Hoyle offshore wind farm in Irish Sea sea, Europe Region. Country: UK. Structure & Foundation type, Owner. On the map (lat/lon): 53. 417/-3. 448.
Already a subscriber? Login