Where is Denfert-Rochereau Station?

Where is Denfert-Rochereau Station located?

Denfert-Rochereau Station, Denfert-Rochereau Station (Paris Métro), France (approx. 48.8339°, 2.332728°)


Where is Denfert-Rochereau Station on the map?