Moscow Russia Tourist Information and Travel Guide
Red Square is Moscow's main city square. It is located in the heart of the city and is home to many of Moscow's most famous landmarks.
Major attractions on the square include the Kremlin, the Lenin Mausoleum, St. Basil's Cathedral and the GUM department store.