St. Basil's Cathedral, also known by its much longer ... physical center of Moscow and is considered the symbolic center of all of Russia. Bluntly speaking, Red Square is a must-see in the city.