Cherry Blossoms by Night

Well, Spring is everywhere at the moment even if it did rain for all of Thursday, and in Japan that means cherry blossoms - Sakura. People are out and about celebrating the arrival of spring with 'Hanami', hard to define, a sort of celebration though. After a long, cold winter, where even Yokohama saw some …

Continue reading Cherry Blossoms by Night