Home Sport In 2004, which city hosted the first Chinese Formula One Grand Prix? Correct answer: Shanghai Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play