Red Square is in Moscow
the red square
St. Basil's in Red Square is, as noted, in Red Square. Red Square is in Moscow, in Russia, just outside the walls of the Kremlin.
Red Square is a large public square in Moscow.
The Red Square is located in Moscow, Russia.
Red Square - novel - was created in 1992.
The Red Square is a famous landmark in Moscow, Russia.
Red Square is in the Russian city of Moscow.
Red Square
Many Russian cities have both a Kremlin and a Red Square. The famous Kremlin and Red Square are in Moscow, Russia.
Red Square is not a country, it is a famous square in Moscow, Russia. The capital of Russia is Moscow.
I think Lenin is entoumbed in red square in Moscow