FIA World Rally Championship
Aichi, Japan
Unfolding against the backdrop of mesmerising Japanese landscapes on the tough mountain roads of the Aichi and Gifu regions, you'll find yourself breathing in as you watch the pack squeeze through the extra narrow tracks and grapple for grip during tree-strewn sections.