Quote Originally Posted by unixken View Post
Hogwarts is the school in the Harry Potter books/films. It's a huge castle, in Scotland. ;)
Oh I know they were filming all this in Glencoe and on the Jacobite steam train that runs from Fort William to Mallaig and particularly on the Glenfinnan viaduct, but most of the detail passed me by, un-noticed I am afraid.