The remnant of the fortress is really just a big wall across the narrowest part of the peninsula. Here is it from the inside.