The West Bund area — serving as both the opening ceremony site and a core venue — has been transformed into an immersive motorsport cultural experience, featuring race broadcasts, themed exhibitions, stage performances, interactive games, automotive displays, and commercial showcases.
A standout attraction at the West Bund is the “Finding Zhou Guanyu” exhibition, which provides a panoramic view of the Chinese F1 driver’s career journey. The venue also features a classic car exhibition, organized in collaboration with the Shanghai auto museum.