For its size (second smallest continent) Europe has a large population. It's second only to Asia and Africa for number of inhabitants. Indeed, many of the largest cities in the world are in Europe - London, Moscow, Paris and Barcelona to name but a few.
The growth of population in Europe is slowing down though and, perhaps because of this, the average age of the population is increasing. In 2005, 9 of the 10 countries in the world with the highest average age were European. Only one country - Japan - had an older population.
The people of Europe - old and young alike - live in over 50 countries, principalities and territories, each with their own flag. This quiz is about just ten of those.