Today marks the final day of the Spanish festival of San Fermin, a nine-day festival held since 1591. Tens of thousands of foreign visitors descend on Pamplona, Spain each year for revelry, morning bull-runs and afternoon bullfights. Although the tradition of bullfighting remains strong in Pamplona, opposition from animal rights groups remains high, and the parliament of the nearby Spanish province of Catalonia will soon be voting on a motion to outlaw bullfighting altogether. One new recent restriction in Pamplona - no vuvuzelas allowed. Sale of the noisy horns has been banned by the local government. Collected here are several photos of this years events in Pamplona, Spain. ( 40 photos total