• See More

    This is a must-see spot for cherry blossoms. The view of the petals floating and drifting along the water at Chidorigafuchi is absolutely beautiful!

Other Reviews by Rise