Spain's annual high heel races