Where is Church of the Holy Cross?

Where is Church of the Holy Cross located?

Church of the Holy Cross, Aquitaine, France (approx. 44.83111°, -0.5611112°)


Where is Church of the Holy Cross on the map?