Red Square

Red Square, Moscow, Russia

Red Square is a city square in Moscow, Russia, separating the Kremlin from the historic merchant quarter. It's known for colorful St. Basil's Cathedral and Lenin's Mausoleum.

Red Square, Moscow, Russia
© 2025 Street View Wonders