Spring means nature's rebirth. Plants in full blossom after rain attract large number of tourists to Xihui park in Wuxi, East China's Jiangsu province.[Photo/People's Daily Online]
Peach flower destination: Galang village in Tibet
Flower terraces beckon romantic spirit