Tag : gizmodo

What on Earth is China Building in the Middle of the Desert?

10 years ago / 4 comments

Mysterious Structures in the desert can be seen on satellite images, what are the Chinese are up to anyway? The internet has been speculating over the pictures that show remarkable buildings …

Read the full article »