There is a large stone building with two tall towers and stairs leading up to it.