The Arc de Triomphe. The world's largest triumphal arch. The monument surmounts the hill of Chaillot at the center of a star-shaped configuration of 12 radiating avenues.From the roof of the Arch there are spectacular views of Paris.The Arc de Triomphe was finished in 1836, 15 years after Napoleon's death at Saint Helen's island in 1821. Our Crystal Landmarks is made of 24K gold plating and measures 3 x 2.5 x 2 inches.