The Arc de Triomphe du Carrousel is a triumphal arch in Paris, France, located on the Place du Carrousel, just to the west of the Louvre.
The Arc de Triomphe du Carrousel is a triumphal arch in Paris, France. It is located on the Place du Carrousel, just to the west of the Louvre.