Lille Cathedral, the Basilica of Notre Dame de la Treille (French: Basilique-cathédrale Notre-Dame-de-la-Treille de Lille), is a Roman Catholic cathedral and basilica, and a national monument of France, located in the city of Lille (...) (from Wikipedia)