Tea gardens are usually green but one field in the town of Yongfu in Zhangping City, southeast China's Fujian Province, is a vision in pink thanks to its blooming cherry trees. Over 50,000 acres, more than 100,000 cherry trees and 42 types of cherry blossoms – join us on this special live!