Germany's Michael Schumacher of Ferrari won seven Grands Prix in 2006, including the Shanghai race, but could only finish second in the championship, failing to add to his seven career world titles, Oct 1, 2006. [Photo/icpress.cn]
Dazzling cheong-sam grid girls for Shanghai F1
Mitsubishi girl on Auto Shanghai auto show 2013
World dignitaries put their foot down