Where is Yerres Station?

Where is Yerres Station located?

Yerres Station, Yerres Station, France (approx. 48.70645°, 2.483187°)


Where is Yerres Station on the map?