Where is La Croix Rouge?

Where is La Croix Rouge located?

La Croix Rouge, La Croix Rouge, France (approx. 48.223892°, -3.723786°)


Where is La Croix Rouge on the map?