Delta of the Lena River in the photo from space August 9, 2013 Allrus Delta of the Lena River in the photo from space