Where is Sochaux?

Where is Sochaux located?

Sochaux, Franche-Comte, France (approx. 47.5138206°, 6.8303896°)


Where is Sochaux on the map?