Due to the lapse in federal government funding, NASA is not updating this website.

Suggested Searches

Khabarovsk, Russia, on the bank of the Amur River and about 17 miles east of the border with China, is pictured from the International Space Station as it orbited 260 miles above.

Khabarovsk, Russia, near the China border

iss071e003218 (April 9, 2024) --- Khabarovsk, Russia, on the bank of the Amur River and about 17 miles east of the border with China, is pictured from the International Space Station as it orbited 260 miles above.

Image Credit: NASA
Download