Overview

Red Square, situated at the very heart of Moscow, is a place where history and culture converge. As one of the most famous squares in the world, it has witnessed countless key events in Russian history. The square is framed by some of Moscow’s most iconic buildings, including the colorful domes of St. Basil’s Cathedral, the imposing walls of the Kremlin, and the grand State Historical Museum.

Continue reading