Jump between cities with at least 3,000,000 people
Starting with the North Pole, write the name of the closest city with at least 3 million inhabitants; from there move to the closest one that hasn't been mentioned yet.
Data from geonames.org
Every few rows we give you the name of the city to make it easier
Paris is a lot closer to London than Madrid, so how was it left off the list? Its urban area has well over 3 million people (8 million or so?). The city proper does not, but for some cities you are evidently using urban area figures - I'n from Montreal, where the city proper has only about 2 million people, yet it still makes the list.
These are ALL the cities with at least 3,000,000 people from the source I used, which I am sure has many mistakes as you pointed out. Sorry but I don't know actually know where to get a reliable list