It's Main square festival, not City square
Arras is located in the north of France, in the Pas-de-Calais department, near Lille, Lens and Douai.
The festival used to take place on the "main square" of the city but from now on I think it's held in the "citadelle", it's nice, Arras is a great city, very charming!