Sign In
to Vote &
Create Storyboards.
 

World's Largest Offshore Wind Farm Seen From Space

Live Science - 21 Jan 2014 23:35
World's Largest Offshore Wind Farm Seen From Space Giant wind turbines appear as white specks across the Thames Estuary in the United Kingdom, in this satellite photo of the London Array, the world's largest offshore wind farm.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard