Tag: shanghai f1 race information

Race Facts – Chinese Grand Prix

Filed in Chinese F1 Travel Guide by on 1 Comment
Race Facts – Chinese Grand Prix

Facts, background and history of the Chinese Formula 1 Grand Prix, which has been held at the Shanghai International Circuit since 2004.

Continue Reading