London And Paris Are Basically The Same City

M@
By M@ Last edited 20 months ago
London And Paris Are Basically The Same City

With a bit of imagination and no small amount of cherry-picking, the capitals of Britain and France can be shown as twins. A tale of one two cities, indeed.

Are there any other vaguely equivalent landmarks we might add to the map? Let us know in the comments.

Last Updated 01 July 2022

Continued below.