July 20th, 2019 Balquhidder, Lochearnhead and Strathyre Highland Games and Gathering Games Park Lochearnhead