F1 fan festival opens in Shanghai
By Zheng Zheng in Shanghai | chinadaily.com.cn | Updated: 2026-03-09 19:01
This year's Checkered Flag Carnival, a flagship fan festival for the 2026 Formula One Chinese Grand Prix, kicked off in Shanghai on March 8. For eight days, the city will celebrate motorsport culture across four major landmarks, inviting everyone to experience the thrill of racing.





















