The new Airport Express line train goes through tests before opening to the public ahead of the Olympics, in Beijing, China, on June 21, 2008. The city of Beijing has gone through a major face-lift to welcome the August 8-24 Olympics. Photo by Sergiu Turcanu/Pictobank
Add to Cart Add to Lightbox Download