St. Basil’s Cathedral

For many inhabitants of planet Earth, the St. Basil’s Cathedral is a symbol of Russia and Moscow – the same as the Eiffel Tower for France and Paris, the Statue of Liberty to the United States.