Lena Delta Wildlife Reserve As Seen From Orbit
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