-
Times Square is situated in______: New York
-
Red Square is situated in______: Moscow
-
Tiananmen Square is situated in______: Beijing
-
Dam Square is situated in______: Amsterdam
-
Cathedral Square is situated in______: Havana
-
St. Peter’s Square is situated in______: Vatican City
-
Tahrir Square is situated in______: Cairo
