Cherry blossoms of various species are in full bloom at an oolong tea plantation in Yongfu Town, East China’s Fujian Province. About 150,000 cherry trees create an amazing scene on the mountainside of contrasting colors. (Photo/Weibo of CCTV)
RIGHT BG