Earth from space: Lena River Delta

In this week’s edition of the Earth from Space programme, Copernicus Sentinel-1 takes us over the Lena River Delta, in Russia. 

See also Lena River Delta to download the image.




Click here for original story, Earth from space: Lena River Delta


Source: ESA Top Multimedia