China Trip: Madame Tussauds Wax Museum (Shanghai) on January 18, 2013 art and communications china musings +