Lena Delta Wildlife Reserve seen on 10 June 2022 by Copernicus Sentinel2.
Lena Delta Wildlife Reserve is located in the delta of the Lena River in Sakha Republic, in the far north of eastern Siberia, Russia.
Larger image
#OverviewEffect
Lena Delta Wildlife Reserve seen on 10 June 2022 by Copernicus Sentinel2.
Lena Delta Wildlife Reserve is located in the delta of the Lena River in Sakha Republic, in the far north of eastern Siberia, Russia.
Larger image
#OverviewEffect
Get top stories, military space news and more delivered to your inbox.