A portion of the Kunlun Mountains in southwestern China
NASA
Oct 25, 2022
Image Article
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.