Yes, Mount Elbrus is located in the republic of Kabardino Balkaria in Russia. The republic is stable and there are plenty of experienced guided tours to climb the Elbrus safely.