Nighttime viewing of cherry blossoms, called yozakura, is a beautiful springtime tradition in Japan. One of the best yozakura locations in Tokyo is along the Meguro River, which is lined with pink and white blooming trees. My favorite stretch of the river is between Naka-meguro and Gotanda stations, a walk that is lined with food vendors and restaurants serving the many people out for a beautiful night stroll. Grab your camera and come walk along the river - it's a great place to be in springtime.
Meguro River Cherry Blossoms
Nighttime sakura viewing along a central Tokyo river
By Todd Wojnowski Apr 2, 2014 - 1 min read