Where is Izi Shurgu?

Where is Izi Shurgu located?

Izi Shurgu, Mari El, Russia (approx. 56.469786°, 48.707706°)


Where is Izi Shurgu on the map?