Where is Swordfish?

Where is Swordfish located?

Swordfish, Wielkopolskie Voivodeship, Poland (approx. 52.3589709171°, 17.9671527976°)


Where is Swordfish on the map?