F1 International Racing Circuit

Locations: Shanghai (China)

Architect: Francesco Iannone / Serena Tellini (Consuline)

Year: 2004

Products