ConstantlyCurious logo mark

Europe

Russia 🇷🇺

The Russian Federation is a country located in Eastern Europe, and it's capital city is Moscow.

The Famous Saint Basil's Cathedral in Russia
The flag of Russia is composed of three equal horizontal bands of white, blue and red.
Landmarks