Where is Ullubi Yurt?

Where is Ullubi Yurt located?

Ullubi Yurt, Stavropol Territory, Russia (approx. 44.4781357047°, 44.9848937988°)


Where is Ullubi Yurt on the map?