Famed for both its architecture and sculpture, Amiens Cathedral is the largest cathedral in France and a World Heritage Site. With Chartres and Reims, it is one of the three great High Gothic French cathedrals built in the 13th century.