(London Daily Mail) Satellite images taken by Google Earth have unveiled a mystery construction complex in the middle of the Chinese desert.

Former CIA analyst Allen Thomson was looking for an orbital tracking site near the city of Kashgar in southwestern China, when the strange lines and buildings caught his eye.

What appears to be a collection of structures and roads have baffled the expert who has been left puzzling what they might be.

  • Text smaller
  • Text bigger
Note: Read our discussion guidelines before commenting.