The Highland Games are a well known concept around the world, originated in Scotland of course. Well boys, you can now play the Highland games in Amsterdam as well and see if there is some real men in this group! Power, teamwork, team spirit, stamina and lots of fun are just few words to describe the Amsterdam Highland Games.