Where is Novoislambul?

Where is Novoislambul located?

Novoislambul, Tomsk region, Russia (approx. 57.409093°, 83.792164°)


Where is Novoislambul on the map?