The altar, or at least what you can see of it.
Exploreseville.com