Lena River is located in ______ country ? By taleemified - December 29, 2019 31 A. Russia B. Turkey C. Afghanistan D. Italy