Suggested Searches

1 min read

The Tanggula Mountains in western China

The Tanggula Mountains in western China
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.