Planet New Paris, Saint-Denis