Yanjiang Fanshi II wind farm in South China Sea, APAC, China. Operator, Turbine information, Owner. On the map (lat/lon): 21. 023/112. 223.
Already a subscriber? Login