Photo taken on April 6, 2013 shows magnolia flowers in Beijing, capital of China. [Xinhua/Luo Xiaoguang]
Go to Forum >>0 Comment(s)