The Suzuka Internation Circuit, the location for the 2023 Formula 1 Japanese Grand Prix.
(Please use a modern browser to see the interactive version of this visualization)