Moscow, Russian Federation
May 22, 2017

For centuries, the Red Square has been the heart and soul of Russia, sharing a glimpse of Moscow’s rich history. It is often considered as the central square connecting the capital’s major streets and highways.

Some of the famous attractions located inside the Red Square are the 16th century St. Basil’s Cathedral and Lenin’s Mausoleum.

*  *  *