I have no idea what it means, but the national holiday is next week, so maybe, ‘long live China’? September 25, 2013 Degen Hill