Where is Europe Station?

Where is Europe Station located?

Europe Station, Europe Station (Paris Métro), France (approx. 48.878822°, 2.32238°)


Where is Europe Station on the map?