nt town on the continent of Europe-I find very striking after an absence of any duration in foreign parts. London is
226k
469k
2M
341k
41M