Russia may be known for great culture, world-class great museums and home to one of the world’s most charming cities in St. Petersburg, but its overall quality of life score is 86.27, putting it on par with its cultural rivals in Ukraine. Moscow is home to more billionaires per capita than any other city