37.9k views
2 votes
Where is the Red square located? Beijing, Moscow, or Shanghai?

User Eugene
by
8.5k points

1 Answer

1 vote
The red square is in Moscow.
User Silvester
by
7.7k points