For me it was not racist, but maybe my opinion is not impartial. Was a silly photo for a sports newspaper. If Olimpics were in Sweden instead of China possibly they had been wearing a blonde wig and if were in Scotland they had been wearing a skirt. Tell me, where is the racism in this photo for you?
I didn't say whether I thought it was racist; your post wasn't clear so I asked. That post you quoted - I wasn't being serious there.
But since you asked, and for argument's sake - they could've done something else to pay homage to the host nation, like dress up in a traditional Chinese outfit, for instance. Why did they do what they did?