Google Satellite Maps:
Australian Grand Prix Circuit, Albert Park - Melbourne, Australia

The Melbourne Grand Prix Circuit is a street-based circuit around Albert Park Lake, only a couple of kilometres south of central Melbourne. It is best-known for holding one race of the Formula One [...]