One of the most beautiful sights in the world is the blooming of cherry blossom trees in Japan when spring comes. It’s such a gorgeous sight that even the Japanese themselves cannot get enough of. For hundreds of years, they have been celebrating Hanami which… [read more]