Friday, May 1, 2015

Meguro River (目黒川) | Tokyo, Japan

Meguro River (目黒川) hascherry blossoms located right outside Nakameguro Station, which extend for almost a kilometer north. There are many restaurants and street vendors along the sides, though not much space for sitting.

lanterns illuminate the cherry blossoms in the evening

No comments:

Post a Comment