Where is Miechów?

Where is Miechów located?

Miechów, Miechów, Poland (approx. 50.3566°, 20.02769°)


Where is Miechów on the map?