— One half of the mystery. Big. — |
WHAT ARE THEY UP TO? According to WIRED, it's big and mysterious and in the desert of western China: "What Did Google Earth Spot in the Chinese Desert? Even an Ex-CIA Analyst Isn’t Sure". One thing, whatever they're doing, it doesn't need a lot of water. Logistically, it's a hump.
Looks like a medium-size solar panel array to me.
ReplyDeletebut what do I know?