Shanghai opens the World Expo this weekend, and nations ranging from the UK to North Korea have built dazzling pavilions displaying their history, culture and achivements.
Malta will be represented at the opening of the expo by President George Abela and Foreign Minister Tonio Borg.