Basil's Cathedral in Moscow and the palaces of St. Petersburg blanketed in snow. Discover the serene, mystical landscapes of Russia’s winter wonderland from an awe-inspiring aerial perspective!
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 ...
A man walks at Zaryadye park with the Spasskaya tower of the Kremlin and St. Basil's Cathedral in the background during a snowfall in Moscow, Russia, Wednesday, Nov. 6, 2024. (AP Photo/Pavel Bedny ...