Såg den här skylten nyligen när vi var i Beijing. Vi har funderat länge på vad den övre bilden betyder, vad tror ni?