Campbell River Highland Gathering
Part of the 51st Annual Campbell River Salmonfest
The City of Langley hosted BC Highland Games.