The City of Belfort in France
The city of Belfort is located in northeastern France, approximately 25 km from the French-Swiss border. It is part of the Territoire de Belfort department. The city is home to a variety of historic sites, including the Citadelle de la Liberté and the Porte de Brisach. Citadelle de la Liberté Belfort is an industrial city…