Hey look, the Olympics were just over, and look at the sign China put up in one of its terminals. Unbelievable!