St. Basil's Cathedral, also known by its much longer title as the Cathedral of Intercession of Theotokos on the Moat, is the most iconic landmark in Russia. It's located in Red Square, immediately ...
Hosted on MSN1mon
The Ultimate Travel Guide to Moscow’s Iconic LandmarksAdmire the beauty of St. Basil’s Cathedral, wander through the peaceful Novodevichy Convent, or witness the grandeur of the Moscow International Business Center. From historical icons to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results