In spite of its vintage appearance, the depiction of the modern Shanghai skyline betrays that this is a fairly recent poster for United, actually dating from 2007.
The Magic Art exhibition in China - Several years ago there was a Magic Art exhibition in China, that allowed visitors to interact with the 3D "art" structures. Art, my ass. First seen here.
4 hours ago