Where is Kurshavu?

Where is Kurshavu located?

Kurshavu, Stavropol Territory, Russia (approx. 44.431262°, 42.570218°)


Where is Kurshavu on the map?