6 Hours of Shanghai

Shanghai International Circuit

Location: Shanghai, China
Length: 5.45 km
Corners: 16

Shanghai International Circuit