Where is Red Square
About Where is Red Square Located
Explore the map to locate Red Square on world map, The Red Square is one of the primeval and biggest squares in Moscow city, the Russia's capital. Owing to its ancient acceptation and the neighboring classical buildings, it is known as one of the most popular squares in the world and Europe. It is situated in historic centre of Moscow, in the eastward walls of the fortified complex of Kremlin. Red Square is the landmark of city of Moscow, with other historic buildings such as Lenin's Mausoleum, Saint Basil's Cathedral and the GUM. Red Square has been delcared a UNESCO World Heritage Site in 1990.