A desert might not be the first place you’d expect to be a hive of activity, but northwestern China’s Kubuqi Desert is ...