The Tanggula Mountains in western China are pictured from the International Space Station.
iss067e344813 (Sept. 5, 2022) — A portion of the Tanggula Mountains near Hala Lake in western China is pictured from the International Space Station as it orbited 260 miles above.