Where is Aprel?

Where is Aprel located?

Aprel, Tomsk region, Russia (approx. 56.387839°, 85.072191°)


Where is Aprel on the map?