Meguro River 目黒川

About: The cherry blossom trees spread over about 4km. When the cherry blossoms come, cherry blossom petals fill the river.

How to get: About 10 minutes on foot from Meguro Station

Best time to visit: Illuminated from late March to early April

Address: Ohashi, Meguro-ku, Tokyo