Where is Place du Général de Gaulle?

Where is Place du Général de Gaulle located?

Place du Général de Gaulle, Place du Général de Gaulle (Station), France (approx. 47.845238°, -2.718167°)


Where is Place du Général de Gaulle on the map?