Saint Basil's Cathedral, Spasskaya Tower and Red Square in Moscow, Russia. Architecture and landmarks of Moscow.