Japan 22 January 2014 admin Silicon ValleyDeath RowGuatemalaMyanmarThe WallOssetiaLebanonGazaBeijingIranjapanHanoiCherry blossoms in HirosakiIn Hirosaki, a small town in North Japan, a sacred phenomenon occurs every year in late April. That’s when cherry trees blossom.> Read the story[PDF]Published in the International Herald Tribune on May 9, 2007