Located in northwestern China’s Xinjiang region, the Tarim Basin is a rich confluence of geology, history, and culture. In fact, it is speculated that this region may be one of the last to be inhabited in Asia. The region acquired international renown in the 1990s when hundreds of naturally mummified remains were discovered. Dating back […]