Don't have Telegram yet? Try it now!
http://shanghaiist.com/2005/09/06/come_one_come_a/
Come one, come all: Carnival back in Shanghai