Friday, September 15, 2006

Ile Notre Dame, Montreal

Ile Notre Dame in the middle of the Saint Lawrence River in Montreal is the home of the Canadian Grand Prix. Zoom in a couple of more clicks and you can clearly make out the track.

No comments: