Where is Lyubanovo?

Where is Lyubanovo located?

Lyubanovo, West Pomeranian Voivodeship, Poland (approx. 53.1297018387°, 14.6124601364°)


Where is Lyubanovo on the map?