Where is Chateauneuf-sur-Lozanne?

Where is Chateauneuf-sur-Lozanne located?

Chateauneuf-sur-Lozanne, Wo, Switzerland (approx. 46.5852349166°, 6.604757309°)


Where is Chateauneuf-sur-Lozanne on the map?