
Originally Posted by
Twilight
I usually don't like to answer via Google, but this one seems to need an answer:
the Gilles-Villeneuve Circuit in Montreal on the Īle Notre-Dame. Can't verify from the sat. picture, but I'd bet the picture is taken from the pit area.
I'm guessing the big clue is that (unintelligible to me) writing is in French.