These Impressive Satellite Pictures From Around The World BLEW My Mind.
We humans have created some amazing things, sometimes they can only be appreciated from a birds eye view.
Below you will see some satellite pictures taken of some very unlikely but impressive structures.
Central Park, New York
Great Wall, China
Las Vegas, USA
New Jersey, USA
Los Angeles, USA
These photos from a satellite really are impressive, if you know of some other ones we have not listed, by all means send them to us, we can update this list!