The Chinese Grand Prix in Shanghai has now been a fixture on the F1 World Championship since 2004. Here are all the winners... 2004: Rubens Barrichello, Ferrari F2004 1/26 Photo by: Bridgestone Corporation 2004: 1. Rubens Barrichello, 2. Jenson... MoreĀ»