Where is Rennes Place de la Gare?

Where is Rennes Place de la Gare located?

Rennes Place de la Gare, Rennes Place de la Gare, France (approx. 48.103848°, -1.672337°)


Where is Rennes Place de la Gare on the map?