These photos are a real puzzle. We have verified that the most recent ones are definitely on Google Earth, but what has happened here is as much of a mystery as the site itself. It is located in the area known as China’s ‘Area 51’ and it appears that the installations, whatever they were, have been destroyed from above. But what are they, and why were they blown apart and the buildings ransacked? If you have any ideas, please either comment on the FaceBook page or send us an email to Whitley@Strieber.com. To view the photos, click here.