Flower decorations are seen at the Tian'anmen Square in Beijing on the evening of Sept. 25. Flowers are laid on the city's streets and squares to greet the upcoming National Day on Oct. 1.
Go to Forum >>0 Comment(s)