I think the picture says it all. It is a castle on a hill in the middle of Cardiff.