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.
no
Red Square is a large public square in Moscow.
The Red Square is located in Moscow, Russia.
Square - Red Square Black EP - was created on 1994-10-11.
The Red Square is a famous landmark in Moscow, Russia.
Red Square
Red Square is in the Russian city of Moscow.
Red Square - novel - was created in 1992.
Many Russian cities have both a Kremlin and a Red Square. The famous Kremlin and Red Square are in Moscow, Russia.