Microsoft Virtual Earth Satellite Maps:
Autodromo di Monza, Monza, Italy

Autodromo Nazionale di Monza is a motorsport race track near the town of Monza, Italy, north of Milan. It is one of the most historic motor racing circuits in the world. The site has three tracks – [...]