(250322) – Shanghai, March 22, 2025 (Xinhua) – The Williams pilot Carlos Sainz (Front) of Spain leads during the Sprint race of the Formula 1 Grand Prix in the Shanghai International Circuit in East China, March 22, 2025. (Xinhua/He Changshan)
(250322) – Shanghai, March 22, 2025 (Xinhua) – The Williams pilot Carlos Sainz (Front) of Spain leads during the Sprint race of the Formula 1 Grand Prix in the Shanghai International Circuit in East China, March 22, 2025. (Xinhua/He Changshan)