It is a bit cynical more humorous phrase meaning This Is China.