Since 1956, the Grandfather Mountain Highland Games have attracted Scots and Americans of Scottish ancestry to the misty mountains of North Carolina for a weekend of traditional Celtic entertainment.
July 14, 2012
Chuck Burton / AP
Members of different Scottish clans light their torches in the fog during the opening ceremony of the Grandfather Mountain Highland Games in Linville, N.C., July 12, 2012. The original Highland Games are believed to have been started by a Scottish king, Malcolm Canmore, in the 11th Century.