It is not true that the Great Wall of China is the only man-made structure that can be viewed from space - many man-made objects including the Dutch polders can be viewed from space
Like (0) Dislike (0)
It is not true that the Great Wall of China is the only man-made structure that can be viewed from space - many man-made objects including the Dutch polders can be viewed from space
Your Comment