Photo taken on March 15, 2013 shows the cherry blossoms at Wuhan University in Wuhan City, capital of central China's Hubei Province. [Xinhua/Zhang Cheng)
Go to Forum >>0 Comment(s)