Where is Alma–Marceau Station?

Where is Alma–Marceau Station located?

Alma–Marceau Station, Alma–Marceau Station, France (approx. 48.864902°, 2.300234°)


Where is Alma–Marceau Station on the map?