Where is Gołuchów?

Where is Gołuchów located?

Gołuchów, Gołuchów, Poland (approx. 51.849457°, 17.930796°)


Where is Gołuchów on the map?