Where is Denfert-Rochereau Station located?
Denfert-Rochereau Station, Denfert-Rochereau Station (Paris RER), France (approx. 48.83389°, 2.3327777°)
Denfert-Rochereau Station, Denfert-Rochereau Station (Paris RER), France (approx. 48.83389°, 2.3327777°)