In Tokyo's Nakameguro district, the more than 800 cherry trees lining the Meguro River turn pink and white, typically in early April. For the Nakameguro Cherry Blossom Festival, lanterns are lit ...
Some results have been hidden because they may be inaccessible to you