May 24, 2017 • Circuits • Marijan Malcevic
Zhuhai International Circuit is not the most known race track in China but it would always have a place in the motorsport history as the first permanent racing facility in the world’s most populated country. The 2.684-mile (4.319-km) circuit, located...
February 26, 2016 • Circuits • Marijan Malcevic
Shanghai International Circuit is the most known Chinese race track, situated in Jiading, Shanghai. This circuit is the venue of the Formula 1 Chinese Grand Prix since 2004, but it has also hosted other international series such as World Endurance...