Arc du Triomphe -Paris- France: The Arc de Triomphe de l'Etoile, the world's largest triumphal arch, forms the backdrop for an impressive urban ensemble in Paris. Its deceptively simple design and immense size, 49.5 m (162 ft) in height, mark it unmistakably as a product of late 18th-century romantic neoclassicism.