Question relate image
Daily QuestionGreen pin icon
40% Answered Correctly

In which European city can you find this imposing hilltop fortress?