Where is Beloye More?

Where is Beloye More located?

Beloye More, Beloye More, Russia (approx. 67.080414°, 32.272827°)


Where is Beloye More on the map?