City street festivals
City street festivals Moscow, the capital of Russia, is the most populated city in Europe. Over 12.5 million people live here, and about 22 million tourists come every year to see a city where history is being made. In 2018, Moscow received the prestigious international award in the sphere of festival organization. The International Festival…