World Images
The world as seen through the lens of a camera
Beijing 2008 Olympic Games Bid
Street sign following Beijing's success in its bid to host the 2008 Olympic Games (Shanghai, China)
PREVIOUS