This is Edinburgh Castle in Scotland.
I hear they have ghosts there -- perhaps someday we'll meet.
In the mean time:
Here is the rest of my sorted story.