Monza race track in Italy now on Google Maps Street View Cars Italy Sports September 10, 2012September 10, 2012 by StreetViewFun.com StreetViewFun.com · Reply The Autodromo Nazionale Monza is a race track north of Milan, Italy. This is where the Formula One Italian Grand Prix is held. The race track opened in 1922. Larger Please wait... Similar Street View images Welcome race fans Street massage? Race car! Race car taxi Italy map on a mountain in Italy Former Google car park is found in a hotel in the city of Naples, Italy 🇮🇹 1972 Olympic Stadium in Munich on Google Maps Street View Google Maps Wrapped Street View Top 10 Google Maps Street View 2020