Where is Chouzy Station?

Where is Chouzy Station located?

Chouzy Station, Centre-Val de Loire, France (approx. 47.52028°, 1.24694°)


Where is Chouzy Station on the map?