The Meguro River is arguably Tokyo’s premier spot to engage in hanami (flower-viewing) when the sakura are in full bloom.
Kawazu-zakura cherry trees at Sakura Jingu shrine in Setagaya Ward, Tokyo, look like they’re already in full bloom with pink ribbons tied on their branches.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results