Tourists visit the Times Square in Manhattan, New York, the United States, Aug. 23, 2011. [Xinhua/Fan Xia]
Go to Forum >>0 Comment(s)