Cherry Blossoms – Japan
Spring in Japan can mean only one thing, cherry blossoms! There are over 100 varieties of cherry trees in Japan. A large majority of them have been cultivated by humans over the centuries for decorative use in gardens and parks but a few varieties are wild and native to Japan’s forests and they can be…
Read More