iss059e036722 (April 28, 2019) — The International Space station was flying 258 miles above of China’s eastern border with Russia when an Expedition 59 crewmember photographed the frozen Strait of Tartary. The strait separates the Russian island of Sakhalin from the Asian continent. The sun’s glint beams off the Northern Pacific coast of Sakhalin.
1 min read