The Cathedral of Our Lady of Amiens or simply Amiens Cathedral, is the tallest complete cathedral in France, with the greatest interior volume. The vaults of the nave are 42.30 m high, the tallest nave vaults in France. This monumental cathedral is located in Amiens, the chief city of Picardy, in the Somme River valley a little over 100 kilometers north of Paris.