Where is Musolt Aul?

Where is Musolt Aul located?

Musolt Aul, Chechen Republic, Russia (approx. 42.833432°, 45.772452°)


Where is Musolt Aul on the map?