Temuco




Autodromo de Temuco
Temuco
Chile


Track length: 1.489 miles/2.473 km