phantomkkLocated in the middle of the Taklimakan Desert in Xinjiang, Lop Nur is China’s largest inland salt…Lop Nur is a typical arid climate with very little annual precipitation and little vegetation cover. Here you can see a large area of sand…Aug 2, 2023Aug 2, 2023