Share
Copied
Over 700,000 cherry trees are in full bloom by the Hongfeng Lake in Anshun City, southwest China's Guizhou Province.
(All photos via VCG)
(If you want to contribute and have specific expertise, please contact us at nature@cgtn.com.)