Montjuïc is a hill in Barcelona, Catalonia, Spain. Montjuïc or Montjuich, meaning "Jewish Mountain" in medieval Latin and Catalan, is a broad, shallow hill in Barcelona with a rich history. From Wikipedia
On the anniversary of her historic 1975 Spanish GP result, Formula 1 reflects on Lombardi’s legacy as the sport prepares to move the Spanish GP to Madrid in 2026.