Barcelona Half Marathon will see around 8000 runners mass on Mediterranean coast of Spain. Relatively small for a big city marathon, the field gets the chance to take in the magnificent architecture of this Catalan-speaking city without overcrowding.