Our Lady of Liberation
Besançon, France
Our Lady of Liberation is a church built in an old fort at nearly 500 m of altitude near the hamlet of Chapelle des Buis, in the outskirts of the city of Besançon, in the department of Doubs, in eastern France.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).