Poodwaddle World Clock - Europe Population Clock
Current population in regions of Europe