Local elders wearing masks take a break on a path up to a hill 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