The magic of sakura - Hotel Okura Amsterdam
In the Netherlands spring starts at 20 March, though according to the Japanese traditions, spring starts when the cherry tree or sakura starts to blossom. Nature is an important part of the Japanese culture and the cherry blossom plays a major role. The breath-taking but brief beauty of the blossoms symbolizes the transient nature of life.