Shanghai Guoji Saichechang

E188557 UNEXPLORED

Shanghai Guoji Saichechang is a major motorsport race track in Shanghai, China, best known for hosting the Formula One Chinese Grand Prix.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Shanghai International Circuit alsoKnownAs Shanghai Guoji Saichechang