Question relate image
Daily QuestionGreen pin icon
10% Answered Correctly

In which European country can you find this fortress?