The city of Dunhuang in China’s Northwestern province of Gansu was blasted by a mighty sandstorm yesterday—and we don’t just mean a blaring rendition of the iconic EDM anthem.