Photography

|

Technology Contact |  

  JOURNALISM
 Index 
 Home
 

SLIDE 13

small

big

 Back

 Next 

 

 

At a central sports stadium thousands of fans queue for shuttle buses to the remotely located Shanghai International Circuit during the Chinese Grand Prix 2004.  Shanghai, China.  (larger version)

 

BEIJING! TRAVEL TIPS TM

 

 

Exclusive Photo Supplier