Where is the red square located in Russia?

a) St. Petersburg

b) Novosibirsk

c) Kazan

d) Moscow 

Red Square is one of largest and oldest squares in Moscow. It is well known for its political symbolism.

 

Leave a Reply