Quizzing Live

In Which Country Is Europe's Highest Mountain Mt Elbrus

Answer:
Russia