Where is Montalchez?

Where is Montalchez located?

Montalchez, Vaud, Switzerland (approx. 46.8975698°, 6.7445526°)


Where is Montalchez on the map?