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.