Medieval castle guarded by a fierce dragon overlooks the roaring waves, representing Cardiff in Wales.