Where is Chavan-sur-Moudon?

Where is Chavan-sur-Moudon located?

Chavan-sur-Moudon, Wo, Switzerland (approx. 46.6566827597°, 6.8078327179°)


Where is Chavan-sur-Moudon on the map?