The 2021 National Cherry Blossom Festival officially starts on March 20, and it will run until April 11. The trees at Gucun Park and Chenshan Botanical Garden have begun to bloom; a sunny day would be a good opportunity to visit the foliage.
Advertisement