Where is Pasteur Station?

Where is Pasteur Station located?

Pasteur Station, Pasteur Station (Paris Métro), France (approx. 48.842834°, 2.312681°)


Where is Pasteur Station on the map?