Ask any Olympic athlete, and you will find that the road to Beijing this summer was an intense and difficult journey. The language barrier and international skepticism only added to the stress during the actual events.
You are here: Home / Archives for Beijing National Stadium