This picture has been taken from satellite by Google Maps and is now circulating worldwide. Everybody is asking what, for God`s sake, is China building in the Gobi desert?
The world`s biggest QR code, as journalists from The Telegraph say? A structure built to support China`s military, space or nuclear programmes?
One thing is sure: the word "megastructures" was invented for China.
No comments:
Post a Comment