04/19/2020 – 04/19/2020
The Formula 1 2020 Championship Race in Shanghai is postponed at the Shanghai International Circuit. The modern track debuted in 2004 and is shaped like the Chinese character ‘Shang’ which translates to ‘high’ or ‘above’. The twists and turns create a race track of many accelerations, decelerations, and high-speed straights making for an always thrilling Formula One racing experience.