English: Lena is a river in Russia, the largest river of Eastern Siberia.
Telugu: లీనా - తూర్పు సైబీరియా లో అతి పెద్ద నది.