Fernando Alonso of Renault clinched his first world championship with victory in the final race of the 2005 season, the Chinese Grand Prix, Oct, 2005. [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