A woman rides in a sandstorm in Dunhuang, northwest China's Gansu Province, April 23, 2014. [Photo/Xinhua]