The florid float of Soaring Shanghai makes its presence on the Oriental Pearl Square, to start its 1-month-long public show to local citizens, in Shanghai, east China, Oct. 18, 2009. Full story

Highlights of the once-in-a-decade grand celebrations on China's National Day.