Back to photostream

A Japan photo:Sakura in Meguro River"目黒川" in Tokyo

The Sakura-lined avenue along the Meguro-gawa River near Nakameguro railway station is known as one of the premier cherry-blossom viewing spots in Tokyo.

86 views
0 faves
0 comments
Uploaded on May 15, 2010
Taken on April 2, 2010