Arc de Triomphe
Paris, Paris, France
Image 1 of 1
Commissioned by Napoleon in 1806 and finished in 1836, the Arc de Triomphe, the world's tallest triumphal arch, towers 164 feet above place Charles de Gaulle.