Looking northwest up the Meguro river at the cherry blossom trees that line its banks.
Latitude, Longitude: 35.6338983333333,139.710758287036