Dusty sky is seen amid a floating dust weather in downtown Taipei, southeast China's Taiwan, March 21, 2010. A sandstorm hit the island on Sunday. [Xinhua]
Go to Forum >>0 Comments