Is that where Hogwarts is located?!