When you see Russia, you see the Red Square, it's that iconic. This square is about 73,000 square meters in size, which makes it the third largest public city square in the world, only behind Tiananmen Square in Beijing and Praca do Religion in Sao Paulo. While the square is called "Red Square", it is not red at all. "Red" actually means beautiful. When you stand on the Red Square, you can see the Kremlin on the side and Saint Basil's Cathedral at the back. Every year on May 9th, there is a large Victory Parade marched in this square.