Autopolis, Japan

Autopolis is located in an upper area of Kyushu Island, which means the air is thin on the race track, adding an extra challenge for the drivers.

Related Videos

Stories