This document compares various statistics about European capitals, including records for population, tourism, infrastructure, and more. Moscow has the highest population of over 12 million people. Luxembourg City has the lowest population of only around 110,000 people. London is both the most visited capital, receiving over 17 million visitors annually, and the capital with the most metro stations at 270. Vienna has the most green space at 51.1% of the city covered by parks and natural areas.