rF1

Venue:
Spanish Grand Prix

Location:
Barcelona, Spain

Length:
2.875 miles

Type:
Permanent Road Course