A huge sandstorm swept across the ancient Silk Road city of Dunhuang, turning the sky yellow and decreasing visibility to below 5 meters.