a massive stone edifice with windows lit by torchlight from within