Where is Salmzakh?

Where is Salmzakh located?

Salmzakh, Thurgau, Switzerland (approx. 47.5547501103°, 9.3732261658°)


Where is Salmzakh on the map?