Albert Park Lake...where the Australian Grand Prix is run. The main straight is visible...lower right of the lake.
Apr 7, 2008 12:14 AM