You will notice the FP being built. This location turned out to be particularly beneficial as it substantially reduced corruption in about 7 or 8 towns, all to the north. I have no second thoughts about its location.
Yes, that location came with a big neon sign "Build FP Here!"

Almost everyone put it right there, usually on that exact same tile, which was a fine choice.
Did Rome end up with the Great Lighthouse? That's the only way I could think of for them to have gotten that city there.
BTW, your text says Conquest victory in 1280AD, but your picture says Domination. Just making a note for whoever compiles the score results (which will probably be me.)