Better City, Better Life: Expo 2010 Shanghai China
After a long wait, Expo 2010 Shanghai is finally here and visible from the 1th of May until the 31th October 2010. Built up in a special area in the south of Shanghai, the biggest expo event to date presents the theme “Better City, Better Life”, representing the common wish of the whole humankind for a [...]
