Mysterious ruins of the Taklamakan Desert

Taklamakan is a vast desert full of ancient ruins of mysterious origin. The area is today governed by China and populated by the Uyghur people. The location of Taklamakan is north of Tibet and west of the Gobi desert. But according to ancient maps, this barren land was once a fertile and densely populated part […]