GT Sprint Challenge | Shanghai, China


Address: Shanghai International Circuit, No.2000, Yining Rd., Jiading District, Shanghai 201814

PH: +86 21 6956 8888

Website: http://www.icsh.sh.cn