The Highland Games were held on August 24th at Roanoke County's Green Hill Park. Professionals and amateurs showcased their skills in various athletic competitions. Vendors were on hand to provide an authentic cultural experience complete with Celtic music and various activities for all ages.