thames_oli_2013118_tn.jpg
0 x 0
JPEG
The world’s largest wind farm was planted just off of the mouth of the River Thames.
NASA Earth Observatory image by Jesse Allen and Robert Simmon, using Landsat data from the U.S. Geological Survey. Caption by Michael Carlowicz.
Published January 21, 2014
Data acquired April 28, 2013