Located in the northern French city of Lille, the Basilica of Notre-Dame de la Treille is a national monument of France and the cathedral of the Catholic Archdiocese of Lille. The church has a long history and its name comes from a 12th-century statue of the Virgin Mary. It is an important religious and cultural landmark in Lille.
Advertisement