ES

Montjuic Circuit

Location

Barcelona, Spain

Opened

1933