The Lena River is on what delta?

Answer:
The Lena River ends at the Lena Delta in Siberia.
First answer by Steve8rox. Last edit by Steve8rox. Contributor trust: 230 [recommend contributor recommended]. Question popularity: 0 [recommend question].