Pamplona, historically also known as Pampeluna in English, is the capital city of the Chartered Community of Navarre, in Spain. From Wikipedia
Organizers have preserved security upgrades to improve safety for the roughly 6% of women running; reports of sexual violence continue to emerge.