News

PARIS (NEXSTAR) – The Arc de Triomphe took 30 years to build and sits in the center of Place Charles de Gaulle, on the western edge of the Champs-Élysées.