The arrival of spring typical signals the arrival of cherry blossoms in Japan. Here are five places to visit for sakura viewing in Tokyo.
by Bella Javier Liamzon
by David Thompson