Tsubame Cherry Blossom Festival
Colors explode as a traditional parade joins the blooming of 2,600 cherry blossom trees The Tsubame Cherry Blossom Festival is a vibrant and colorful event that takes place in Tsubame City, Niigata, japan. It is a celebration of the arrival of spring and the blooming of the cherry blossom trees along the Okozu Flood-Control Channel. … Read more