Olympic torch heads off to Beijing While celebrating unprecedented success at the Athens Olympics, China has its sights firmly set on the Beijing Games in four years when they hope to present the country #39;s new face to the world.