Vladikavkaz
Vladikavkaz is a city in southwestern Russia and the capital of the Republic of North Ossetia–Alania. It stands on the Terek River near the Caucasus Mountains.
Vladikavkaz is a city in southwestern Russia and the capital of the Republic of North Ossetia–Alania. It stands on the Terek River near the Caucasus Mountains.