Where is Shumilovo?

Where is Shumilovo located?

Shumilovo, Kujawsko-Pomorskie Voivodeship, Poland (approx. 53.4071782933°, 18.967165947°)


Where is Shumilovo on the map?