Moscow has been named the world’s sixth-best metropolis in a ranking of 100 major cities released by a North American consulting company. The study rated cities in accordance with the six key "pillars of place equity", such as infrastructure, economy, tourism and online rankings, including data from social networking services TripAdvisor and Instagram. Moscow’s sixth-place showing was propped up by topping the list of cities with the best institutions, attractions and infrastructure. Paris, New York, Tokyo and Barcelona landed in the top-5, and Chicago, Singapore, Dubai and San Francisco closed the top-10. St. Petersburg ranked 54th overall, but was rated ninth in the institutions, attractions and infrastructure category.