China is full of surprises