France · Art & Architecture · Easy
The Arc de Triomphe stands at the centre of Place Charles de Gaulle and was completed in 1836.