• See More

    If you love the cherry blossoms along Meguro River in spring, you can't miss the stunning 'winter cherry blossoms' here. You can stroll the 2.2-kilometer riverside from Gotanda Fureai Mizube Square and enjoy the cherry blossom-colored LED lights—so beautiful!

Other Reviews by Alex Wu