A desert might not be the first place you’d expect to be a hive of activity, but northwestern China’s Kubuqi Desert is ...
Drivers on a highway in Yunnan, China, in mid-December couldn't believe their eyes: the façade of a building suddenly collapsed in a curtain-drop reveal, the walls peeling away as if made of paper.