St. Basil's Cathedral, also known by its much longer ... the Red Square sits at the physical center of Moscow and is considered the symbolic center of all of Russia. Bluntly speaking, Red Square ...
The Cathedral of Christ the Savior is located along the bank of the Moscow River and only a few ... the massive GUM shopping mall on the east, St. Basil's Cathedral on the south, the State ...