>Looks like Versailles castle
Versailles is way out of town and I don't remember a square that big in front.
Only square that big I can think of is Concorde. If they were spotted at Monmatre and Les Halles awith destination Arc it would fit, as would the photos of the narrow streets they were seen on.