a castle on top of a hill in the middle of town with houses below it