1 min readLake Onega in RussiaNASAFeb 17, 2021 Image Article Lake Onega in Russia is pictured from the International Space Station. iss064e030130 (Feb. 8, 2021) — Lake Onega in Russia is pictured from the International Space Station as it orbited 265 miles above the Ukraine-Russia border. Credit: Roscosmos