The International Space Station ISS

The International Space Station ISS
The International Space Station ISS
The International Space Station ISS is the largest man-made object in Earth orbit and is operated jointly by the US, Russia, Japan, Canada and the European Space Agency ESA.
Credit:

NASA.

DownloadDownload