Where is Turmu?

Where is Turmu located?

Turmu, Mari El, Russia (approx. 57.144582°, 48.291561°)


Where is Turmu on the map?