HomeGENERAL KNOWLEDGE Lena is a name of a river located in _____ June 24, 2018 0 a. Russiab. Canadac. Chinad. US Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter