Suggested Searches

1 min read

A portion of the Kunlun Mountains in southwestern China

A portion of the Kunlun Mountains in southwestern China
A portion of the Kunlun Mountains in southwestern China is pictured from the International Space Station.

8iss068e017473 (Oct. 18, 2022) — A portion of the Kunlun Mountains, one of the longest mountain ranges in Asia, in southwestern China is pictured from the International Space Station as it orbited 262 miles above.