Episode 102: "Castle Leoch" (SPOILERS!)

Image

Could this be Castle Leoch?