Designed by
Title
Sweden Pavilion in Expo2010 Shanghai China #16827044
Description
As the key words Sustainability, Innovation and Communication cornerstones, the Sweden Pavilion showcases how the nation's spirit of innovation solves problems, improves the urban environment and living standards, and demonstrates the importance of communication under the new technology situation.
This image is editorial