Offshore windmills in the North Sea. Part of a wind turbine farm that... News PhotoEngland,Horizontal,North Sea,Science and Technology,Sea,UK,Wind Power,Wind TurbinePhotographer John LawsonCollection: Moment John Lawson, Belhaven[UNVERIFIED CONTENT] Offshore windmills in the North Sea. Part of a wind turbine farm that generates green electricity. These are situated between England and The Netherlands in the North Sea. Wind power has been widely adopted in Europe.