Where is Częstochowa?

Where is Częstochowa located?

Częstochowa, Slaskie, Poland (approx. 50.8120466°, 19.113213°)


Where is Częstochowa on the map?