El Circuito Internacional de Shanghai está ubicado en el distrito de Jiading, Shanghai, República Popular China. La construcción،supervisada por el entonces alcalde de Shanghai, Chen Liangyu, implicó una inversión de aproximadamente 2 mil millones de yuanes. La construcción comenzó en octubre de 2002 y finalizó en junio de 2004. La superficie total es de 5,3 kilómetros cuadrados, con una capacidad para 200.000 personas. El Gran Premio inaugural de China de Fórmula 1 se celebró allí el 26 de septiembre de 2004.