People enjoy the scenery of peach blossoms at the Beijing Botanical Garden in Beijing, capital of China, April 5, 2013, the 2nd day of the three-day Qingming Festival holidays. (Xinhua/Chen Yehua)
Go to Forum >>0 Comment(s)