Local citizens covering their noses and mouths by hands walk amid a floating dust weather on the street in downtown Taipei, southeast China's Taiwan, March 21, 2010. A sandstorm hit the island on Sunday. [Xinhua]
Go to Forum >>0 Comments