See if you can find the Great Wall of China in this ISS image – CNET

A view from the International Space Station view puts the landmark into perspective.

Leave a Reply