Red Square is the heart and soul of Moscow. It is home to iconic landmarks such as the Kremlin, St. Basil's Cathedral, and Lenin's Mausoleum. Take a stroll along the cobblestone square, admire the stunning architecture, and soak in the historical significance of this UNESCO World Heritage Site.