Where is Gołuchów Castle?

Where is Gołuchów Castle located?

Gołuchów Castle, Gołuchów Castle, Poland (approx. 51.852497°, 17.933332°)


Where is Gołuchów Castle on the map?