Vladikavkaz is the capital of the Republic of North Ossetia-Alania, Russia. It is situated on the foothills of the Caucasus Mountains by the Terek River. According to 2010 census, there are 311,693 people residing in the city – making it one of the most populous cities in the North Caucasus. The majority of the populations […]