Where is Izangu?

Where is Izangu located?

Izangu, Mari El, Russia (approx. 57.082777°, 48.695498°)


Where is Izangu on the map?