Lost in Translation
A billboard that reads "Shangri-La is in you mind, but your Buffalo is not." If you can figure that one out, your "Chinglish" is MUCH better than mine!
I wonder if that means no "flied lice" for dinner during the Olympics.... hmmm.
OK. I'm off to ponder the Shangri-La in my mind and look for my missing Buffalo.