What Gammon says is correct from first-hand experience..
Did he mention the f&$king SMOKING IN COCKPIT, as if the environment in China wasn't polluted enough, despite them have NO Smoking 🚫 Signs everywhere, even at flight check-in.
Funnily enough the CAAC seem to disregard the own rules about smoking even though it is a "serious" offense, but don't lose your Crew ID (CAAC Boarding Pass) then the chain smoking official at the CAAC and his 2 pack a day colleague at CSA will ground you with no pay for 90days..
intrestingly they don't even realize how obvious the smell is on themselves as they waltz through the international terminals stinking like an ashtray..