The Grandfather Mountain Highland Games are taking place this weekend! Slainte! The games are popular throughout the world. The four day event has been held at Grandfather Mountain's MacRae Meadow for more than half a century. Each July, thousands of people from all over the world attend the games, located in Linville, North Carolina, to celebrate Scottish heritage with traditional music, games, food and friendship.