Cities Quiz • by John Where is the Red Square located? Moscow Berlin Lisbon Tokyo ? ? ? Sign up for Zadavaka and get these hints!