A choking sandstorm on Thursday swept through the alleys and streets of Beijing and much of the northern China, making residents uncomfortable as dark and gray clouds hung over the high-rises in the Chinese capital. Many pedestrians in downtown Beijing were seen wearing protective masks as the winds carried sand and dust.