France
Answer 2
Arc de Triomphe
Clues
Located
in Paris
World's most famous triumphal arch