Edinburgh Castle, Scotland. Inspiration for Hogwarts. 12th Century built by David I, Son of Saint Margaret of Scotland.