li7ltonico7nà li7ltonico7nà 11-01-2016 History Answered The ______________ mountain range lies along the borders of Russia and northwestern China.