Amiens Cathedral – The Largest in France Last week I talked about the city of Amiens. I talked about the canals and floating gardens that are a major landmark of the city.