Level: 23
Answer: TOWER OF LONDON
Picture description: European castle, British flag
Select your level: