I realize part of the issue is that the site is well over a thousand years old, but it looks like someone laid siege to this place at one point in time...