Advertisements

Wuxi Cherry Blossom Festival: Where People Outnumber Flowers

The Chinese Cherry Blossom Festival features Japanese Sakura and hordes or people!

Advertisements