Where is Langville?

Where is Langville located?

Langville, Thurgau, Switzerland (approx. 47.6184298374°, 9.1934967041°)


Where is Langville on the map?