where is the arc de triomphe located?
Arc de Triomphe: History. Arc de Triomphe is located right in the center of the twelve radiating Paris avenues, right on the right of Seine River bank. As its name suggests, the Arc was built to commemorate a victory of the nation. To be precise, it is Napoleonâs victory at Austerlitz in 1806.