← Previous Next → Satellite image of the Lena River delta, with the Arctic Ocean at top. Image by NASA.