Food, Travel, Photography and everything in between
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