A giant flower bed is on display at Qingzhou Flower Expo in East China's Shandong province to celebrate the 62nd birthday of China on Sept, 30 2011. [Photo/CFP]
Click for more photos