A rehearsal for the Shanghai Expo opening ceremony fireworks show is held in Shanghai on Tuesday night, April 27, 2010. The Shanghai Expo opening ceremony will be held in Shanghai on April 30. [Photo: Imagine China]
A rehearsal for the Shanghai Expo opening ceremony fireworks show is held in Shanghai on Tuesday night, April 27, 2010. The Shanghai Expo opening ceremony will be held in Shanghai on April 30. [Photo: Imagine China]
A rehearsal for the Shanghai Expo opening ceremony fireworks show is held in Shanghai on Tuesday night, April 27, 2010. The Shanghai Expo opening ceremony will be held in Shanghai on April 30. [Photo: Imagine China]
A rehearsal for the Shanghai Expo opening ceremony fireworks show is held in Shanghai on Tuesday night, April 27, 2010. The Shanghai Expo opening ceremony will be held in Shanghai on April 30. [Photo: Imagine China]
A rehearsal for the Shanghai Expo opening ceremony fireworks show is held in Shanghai on Tuesday night, April 27, 2010. The Shanghai Expo opening ceremony will be held in Shanghai on April 30. [Photo: Imagine China]