Saragossa, Spain - A colourful show Saturday night opened the Expo 2008 world fair in northern Spanish Saragossa.