At Boston.com are some startling pics of nation pavilions competing with one another to be the craziest thing in town, for a moment.
This pic isn’t nearly as startling, but it’s the only related one I have. It’s of a weird Shanghai 2010 open air exhibition in old town Macau in 2008. They’ve been priming their customers with cute mascots for a while.
Posted by Peter on 24.03.10 in architecture