The keep at Cardiff castle with hallowed ground in the background