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