Where is Tawha?

Where is Tawha located?

Tawha, Saxony, Germany (approx. 51.3807106942°, 12.4953748186°)


Where is Tawha on the map?