It stands for the Russian word "red" which means "beautiful"
St. Basil's
from the moscows
Without taking a step, there is the Kremlin, St. Basils Cathedral and Lenin's tomb all within a few hundred metres of each other in Moscows Red Square.
Russia is the country of Moscow
11.92 million (2012)
The largest Moscow is in Russia, although there are Moscows in other countries.
Moscows rainfall is 27.2 per year
Red Square is in Moscow
no
Russia
it took over from poland territories and sign an agreement with ukraine
roosefelt