Results tagged “Mountains In Sichuan Seen From Orbit”

Mountains In Sichuan Seen From Orbit

A portion of the southwestern Chinese province of Sichuan and its snow-capped mountains are pictured with the tip of one of the International Space Station's main solar arrays in the foreground.

« Previous  1  Next »