Pamplona

Pamplona is a city in Spain.

History
The Simpsons attended the Running of the Couches there.