Where is Swordfish?

Where is Swordfish located?

Swordfish, Lamb, Hungary (approx. 46.21667°, 18.21667°)


Where is Swordfish on the map?