After a five-year absence, F1 returns to China with 200,000 people flocking to the Shanghai International Circuit.
Last weekend, the Shanghai International Circuit once again became a hot spot for racing fans, this time due to the grand return of the...