Shanghai International Circuit Visit
The team houses, constructed in a small lake, are modelled on the ancient Yu Yuan Gardens situated in the old Chinese district of Shanghai.
Impressions Shanghai International Circuit, Shanghai, China. 20 July 2004.
DIGITAL IMAGE