Wuxi Cherry Blossom Festival: Where People Outnumber Flowers The Chinese Cherry Blossom Festival features Japanese Sakura and hordes or people!