Sculpted by Jean-Baptiste Dupuis in the mid 18th century, this Pieta is in the north ambulatory of Amiens Cathedral.