Home » You are looking at the 69,460 European cities that are home to at least 1000 peo…You are looking at the 69,460 European cities that are home to at least 1000 peo…by adminiOctober 14, 2023 You are looking at the 69,460 European cities that are home to at least 1000 people. Great map by Stefan Pullen