Where is St-Louis-la-Chaussée?

Where is St-Louis-la-Chaussée located?

St-Louis-la-Chaussée, St-Louis-la-Chaussée, France (approx. 47.6142°, 7.53822°)


Where is St-Louis-la-Chaussée on the map?