This would go a long way towards explaining all the random UFO phenomena we’ve been seeing recently. A set of images, some showing familiar looking buildings and some completely inexplicable, have been discovered in Western China by Haisheng Liu, who’ll probably be getting a swift knock on his door any minute now.
The Telegraph reports that a number of the structures are a mere 161km from Jiuquan, which is where the headquarters for China’s space program (and launch pads!) is located:
The two reflective rectangles (images 1 and 2 in the gallery) lie 70 miles from the nearest main road and there is no sign of any surrounding activity. However, Ding Xin military airbase, where China carries out its secret aircraft testing programme, is relatively nearby, at a distance of some 400 miles.
400 miles in the other direction is Lop Nur, the salt lakes where China tested 45 nuclear bombs between 1967 and 1995.
Though there’s speculation that the structures could be dummy mockups of street grids, built for the purpose of weapons testing, we’d beg to differ.
Given how much China loves it Transformers, it wouldn’t come as a shock to find out the structures were related to either the building, housing or appeasing of giant sentient robot lifeforms, imbued with the ability to change into badass commercial vehicles.
That, or China was quite flattered by their portrayal in Roland Emmerich’s 2012, whereby they benevolently saved the world by building massive arks, while also employing well-behaved Tibetans at the same time.
Then again, who says they aren’t doing both simultaneously? Click through our gallery to play amateur conspiracy theorist!