The biggest stadium in Europe is Camp Nou in Barcelona. With a capacity of 100,000 seats it is one of
The longest European river is the Volga in Russia. It is 3530 kilometres long. Its source is a few hundred
Europe’s highest mountain is Mount Elbrus. It is in Russia and has an elevation of 5650 metres. Or is it?
All the three largest lakes in Europe are in Russia. The largest of them is Lake Lagoda. It has an
Comparing the population of different cities isn’t always easy. Some cities count suburbanized a great number of suburbs others didn’t.