Where is La Roche sur Yon?

Where is La Roche sur Yon located?

La Roche sur Yon, La Roche sur Yon (Station), France (approx. 46.67222°, -1.43556°)


Where is La Roche sur Yon on the map?