Show 1 of 1
Enable to enjoy the 2.5km of cherry blossom trees along the river🌸Takada Senbonzakura (literally "southands of cherry…