This peaceful oasis hits its fairytale peak in spring, for the Sakura Matsuri festival, during which more than 70 trees blossom along the Cherry Esplanade. But at any time of year you'll find some real beauty spots, from the Japanese Hill-and-Pond Garden to the super romantic Rose Garden.