Introduction to the Cherry Blossom Forest: Located in the Japanese Garden, every year in March and April, these weeping cherry trees are in full bloom, covered with light red and pink white flowers, densely packed with branches in layers. Head, the breeze blows, the fallen flowers are colorful, and it is extremely romantic.
Attraction