One of the most iconic squares in the world is located right in the heart of Russia’s capital. Red Square in Moscow is one of the oldest squares in the city that was quite literally built around it over the centuries to become an enormous metropolis of over 20 million inhabitants (entire metropolitan area). Apart …
Red Square
One of the most iconic squares in the world can be found in the capital of Russia. Let’s take a closer look a the interesting facts about Red Square in Moscow, an amazing public space in a fascinating city. 1. It’s situated right in the heart of Russia’s capital Red Square is a monumental public …