Expo

Shanghai Expo 2010

Located at the 2010 Shanghai World Expo, the China Aviation Pavilion is home to “Inspiration of Flight”, a fantastic multi-media dark ride experience which amazes guests with a message of creating a “Better City – Better Life” through aviation.

china, Expo, Shanghai
Syndicate content