Half-a-world away in Japan, cherry trees are blossoming. A glimpse of that beauty can be found each year in the city of ...