One of the many things we love about Japan are the blooming cherry trees in the spring!
This delicate tree is so beautiful it almost doesn't seem real.
Almost every park in Japan boasts some sakura trees.
They are spectacular, but ephemeral. You have to enjoy them while they last!