Formosan Aboriginal Culture Village is Taiwan’s largest cherry blossom festival site and the only overseas location certified by the Japan Cherry Blossom Association.