Shanghai International Circuit

Address:

29F Jiushi Tower
28Z Hongshan Road
200010 Shanghai, China

Phone:

86 21 6252 0000

Map:


Contact   ·   Privacy   ·   Terms