Video PlayerClose
Cherry blossoms are seen at the East Lake in Wuhan, capital of central China's Hubei Province, on March 26, 2018. (Xinhua/Xiong Qi)
Cherry blossoms are seen at the East Lake in Wuhan, capital of central China's Hubei Province, on March 26, 2018. (Xinhua/Xiong Qi)