Archive for April 16th, 2009

shanghai international circuit

Formula 1 Chinese Grand Prix

Touted by its designers as the new race venue of the millennium, the shanghai international circuit is China’s seg way into Formula 1 racing.  The race course is breath taking too the eye and capitalizes on the use of various odd shapes and this gives the complex a look that is different from [...]