Where is Troyes Station?

Where is Troyes Station located?

Troyes Station, Troyes Station, France (approx. 48.295°, 4.06528°)


Where is Troyes Station on the map?