Where is Pobiedna?

Where is Pobiedna located?

Pobiedna, Pobiedna, Poland (approx. 50.93889°, 15.2969475°)


Where is Pobiedna on the map?