Cherry Blossoms on the Meguro River in Tokyo


Cherry Blossoms on the Meguro River in Tokyo

Looking northwest up the Meguro river at the cherry blossom trees that line its banks.



Latitude, Longitude: 35.6338983333333,139.710758287036