Where is Strzyżów?

Where is Strzyżów located?

Strzyżów, Subcarpathian Voivodeship, Poland (approx. 49.8699714559°, 21.7880327727°)


Where is Strzyżów on the map?