Where is Les Tournelles?

Where is Les Tournelles located?

Les Tournelles, Les Tournelles (Station), France (approx. 48.688274°, 2.6175544°)


Where is Les Tournelles on the map?