Where is Bystrzyca?

Where is Bystrzyca located?

Bystrzyca, Subcarpathian Voivodeship, Poland (approx. 49.9781797297°, 21.7283089047°)


Where is Bystrzyca on the map?