If we think of the most iconic church in Russia, then this one is the first that comes to mind. In this post, you’ll discover the ultimate list of facts about St Basil’s Cathedral, the most iconic building in Moscow! 1. It’s located in one of the most famous squares in the world St Basil’s …