Passé Archive

HISTORY IN THE HIGHEST RESOLUTION

Amiens, France

Year of publication:

Amiens is a city located on Somma River in northern France, known for its historical significance and impressive Gothic cathedral. The Amiens Cathedral is one of the largest in France and showcases impressive vaulted ceilings and stone carvings.

Scroll to Top