Tourists enjoy peach blossoms in the Summer Palace in Beijing, capital of China, April 1, 2013. [Xinhua/Wang Xibao]
Go to Forum >>0 Comment(s)