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.


Visit the original source and full text: Shanghaiist