Where is Puidoux Station?

Where is Puidoux Station located?

Puidoux Station, Puidoux Station, Switzerland (approx. 46.493496°, 6.765608°)


Where is Puidoux Station on the map?