Checkered Flag Festival – Hongkou
The North Bund in Hongkou will offer riverside go-kart experiences and partner with nearby businesses to operate on a 24-hour basis for three consecutive days.
The North Bund in Hongkou will offer riverside go-kart experiences and partner with nearby businesses to operate on a 24-hour basis for three consecutive days.
The water plaza at the Shanghai International Circuit in Jiading will focus on the core racing experience, opening to coincide with the F1 Chinese Grand Prix. This venue will center […]