Tag: shanghai f1 travel guide

Off-Track Activities – Chinese Grand Prix

Filed in Chinese F1 Travel Guide by on 0 Comments
Off-Track Activities – Chinese Grand Prix

There’s plenty to keep you occupied away from the track in Shanghai at the Chinese Formula 1 Grand Prix.

Continue Reading