Question: In terms of area, which is the largest public square in the world?
Options:
Times Square
Red Square
Trafalgar Square
Tiananmen Square
Correct answer:
Tiananmen Square
More games: infinite pics answers, other game answers.
7 little words