People view cherry blossoms at Wuhan University in Wuhan, capital of central China's Hubei Province, March 18, 2017. (Xinhua)