The Chinese Grand Prix is the fourth Grand Prix in the 2010 Formula 1 World Championship season and is due to take place on the weekend of the 16th to the 18th of April 2010 at the Shanghai International Circuit in Shanghai. If you’re planning to head out to China to see the race, here [...]
Continue reading about Travelling to Sports Events – The 2010 F1 Chinese Grand Prix
