No, but it was definitely French, so the rest was Google powered. :)
In Geoguessr France is even more annoying than Russia.