Buildings of Beijing Central Business District (CBD) loom up in the sandstorm in Beijing, China, on April 15, 2015. Beijing was hit by moderate gale from Wednesday evening to night, and Beijing Meteorological Observatory has issued a yellow alert for sandstorm on Wednesday afternoon. (Photo: Xinhua/Luo Xiaoguang)
RIGHT BG