Circuit Monza, originally named Autodromo Nazionale di Monza, is located near the town of Monza in Italy. It has a length of 5,793 km with 10 turns and it is primarily known as the venue for the Italian Formula 1 Grand Prix. < .... read more »