Where is Izoplit?

Where is Izoplit located?

Izoplit, Tver region, Russia (approx. 56.6274696417°, 36.2157089822°)


Where is Izoplit on the map?