Please view it large. Beijing National Stadium. I think the guy in the red shirt is barefoot. Beijing, China