A huge crowd of people along a main street in Edinburgh, Scotland.