Where is Tachalin?

Where is Tachalin located?

Tachalin, Lower Silesia Voivodship, Poland (approx. 51.1547376935°, 16.3029182434°)


Where is Tachalin on the map?