an old castle sitting on top of a stone wall next to the ocean with a flag flying above it