Over 100,000 blossoming cherry trees planted in a tea plantation in Zhangping, southeast China's Fujian Province have drawn large numbers of visitors since the coming of spring. The cherry trees, in about ten species, were introduced from Taiwan by a local farmer. (Photo: Xinhua)