Sabadell Athletics Stadium – Barcelona – Spain