Throughout the land dancers and pipers are rehearsing, athletes and heavy athletes are stepping up their training and Highland games committees are holding meeting after meeting to make sure that everything runs smoothly on their big day.
Historically there are two aspects of Highland games, one of these goes way back for centuries; the other is more recent.