If you’re lucky to be in Tokyo during the cherry blossom season, Nakameguro is one of the places you have to visit! The Meguro river is lined with over 800 cherry trees making the river look surrounded by soft cotton candy balls. It’s so unbelievable beautiful! There are a lot of different food and drink stands along the river if you feel like having a glass of pink champagne to match the flowers. In the evenings they lit up the trees so if you don’t have time to go during the day you can still enjoy the blossoms during the evenings.