Where is Teeth-Dougher?

Where is Teeth-Dougher located?

Teeth-Dougher, Łódź Voivodeship, Poland (approx. 51.6956909139°, 20.2026607513°)


Where is Teeth-Dougher on the map?