Where is Barbès–Rochechouart Station?

Where is Barbès–Rochechouart Station located?

Barbès–Rochechouart Station, Barbès–Rochechouart Station, France (approx. 48.883614°, 2.3505554°)


Where is Barbès–Rochechouart Station on the map?