Meguro River (Nakameguro)
Tokyo, Japan
🌳 Park

One of Tokyo's most popular cherry blossom spots with about 800 trees lining both banks.
Address: 東京都目黒区上目黒1丁目付近
Tokyo, Japan

One of Tokyo's most popular cherry blossom spots with about 800 trees lining both banks.