Posted
EN FR RU UA
Located in France.
Strasbourg is a city and commune in the east of France. The city has the status of the “parliamentary capital of Europe” since 1992, since it has been the seat of the Council of Europe meeting since 1949 and the European Parliament since 1992.
Videos
Official site: https://www.strasbourg.eu/
Source: Wikipedia
Author(s) of video(s): Amazing Places on Our Planet