Red Square
geographical nameDefinition of Red Square
open square in Moscow, Russia
Note: Located north of the Moscow River and dating from the 15th century, Red Square is the site of the Kremlin, which houses Russia's government.