Talking Monuments: The Triumphal Arch

Talking Monuments: The Triumphal Arch

The Triumphal Arch (Arc de Triomphe) is the symbol for France, a magnificent monument of French history and culture. The Arch is located on Charles de Gaulle Square – a place 12 avenues beam from.  

More in the video

Sections

Views

logo

Official broadcaster of the Eurovision Song Contest

Eurovision

Download the app

qr
App StoreGoogle Play
FacebookXInstagramYouTubeLinkedIn

©2026 1tv.am

Designed by MATEMAT