Photography

|

Technology Contact |  

 

 

 

 

JOURNALISM

 Index 

  SLIDE 13

 Back
 Home

small

big

 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. (smaller version)

 

BEIJING! TRAVEL TIPS TM

 

 

Exclusive Photo Supplier