Where is Orehovo?

Where is Orehovo located?

Orehovo, Tomsk region, Russia (approx. 57.223108°, 86.685952°)


Where is Orehovo on the map?