Place de Foucauld - City park next to Djemaa El Fna: 31.624437, -7.990794