Twenty kilometers (12 miles) from England’s Kent and Essex coasts, the world’s largest offshore wind farm has started harvesting the breezes over the sea. Located in the Thames Estuary, where the River Thames meets the North Sea, the London Array has a maximum generating power of 630 megawatts (MW), enough to supply as many as 500,000 homes.
The wind farm became fully operational on April 8, 2013. Twenty days later, the Operational Land Imager (OLI) on the Landsat 8 satellite captured this image of the area. The second image is a closeup of the area marked by the white box in the top image. White points in the second image are the wind turbines; a few boat wakes are also visible. The sea is discolored by light tan sediment—spring runoff washed out by the Thames.
Via Seth Dixon