The Spanish national football teams display of major trophies. The trophies are located inside The La Ciudad del FĂștbol (Football City).
Left: 2008 UEFA European Championship
Center: 2010 FIFA World Cup
Right: 2012 UEFA European Championship
Quite a haul, quite a run of greatness.