Shanghai International Circuit
Located adjacent to the International Automobile City and 30 kilometers away from the city center, the Shanghai International Circuit covers an area of approximately 5.3 square kilometers and is the official venue for the Chinese leg of the Formula 1 Grand Prix. The grandstand is designed to accommodate around 200,000 spectators, including 50,000 permanent seats […]









