Where is Chessy?

Where is Chessy located?

Chessy, Ile-de-France, France (approx. 48.8798792°, 2.7658363°)


Where is Chessy on the map?