Live: Into one of the four largest no man's lands in China at Kumukuli Desert

Share the News



Located in Altun Shan National Nature Reserve in northwest China’s #Xinjiang, the #KumukuliDesert stands at between 3900 meters to 4700 meters above sea …

source