Shanghai International Circuit Wallpaper
Sunday, February 15th, 2009The Chinese Grand Prix is a round of the Formula One World Championship. It is currently held at the Shanghai International Circuit. It is the most expensive Formula One circuit facility, costing $240 million.
Shanghai International Circuit 1280×1024 wallpaper
Shanghai International Circuit 1440×900 widescreen wallpaper