Let’s get a sneak peek at spring in a tea garden! Home to more than 40 types of cherry blossoms, the Taipin Yinghua Tea Garden in Longyan, East China’s Fujian province, unfolds a painted scroll of pink and green, helping waves of tourists feel creative as they take in the natural visual feast!