Spring in Japan is not complete without hanami (cherry blossom viewing), and one of my favorite spots in Tokyo is along the stretch of the Meguro River from Nakameguro Station to Yamate-dori, which is lined on both sides with rows of cherry trees.