From The Third Turn, an online resource for all news and results stock car racing.
Shanghai International Circuit | ![]() |
3.388 mi./5.452 km. Road Course located in Jiading, Shanghai, China | |
Track Status: Still In Operation (Opened: 2004 ) | |
![]() ![]() |
TOURING SERIES & MAJOR EVENTS |
---|