Scotland Intro Map

What do you think of, when you think of Scotland? Plus, twenty places in Scotland.