Mukoujima Island offshore wind farm in Iki Channel, APAC Region. Country: Japan. Owner, Structure & Foundation type. On the map: 33. 489/129. 776.
Already a subscriber? Login