The first Chinese Grand Prix took place on September 26, 2004.
The Chinese Grand Prix circuit, Shanghai International Circuit in Shanghai, People's Republic of China, is the most expensive Formula One circuit facility ever made, costing $240 million (USD).
Winners of the Chinese Grands Prix
External link
Last updated: 10-19-2005 00:57:38