Share
Copied
Cherry blossoms are in full bloom at Wuhan University in central China's Hubei Province on Wednesday. /VCG Photo