Where is Châtelet Station?

Where is Châtelet Station located?

Châtelet Station, Châtelet Station, France (approx. 48.859516°, 2.3462753°)


Where is Châtelet Station on the map?