2010 Shanghai Expo finally kicked off in a spectacular fashion on the evening of April 30. In addition to the vast and diverse exhibits from countries around the world, the fireworks show alone was even more dazzling than that of the Beijing Olympics, featuring over 20,000 more fireworks, turning the entire night sky of Shanghai into a brilliant stage. Below is a collection of highlights from last night's opening ceremony.