Which country is “Mount Elbrus” located in?

Question: Which country is “Mount Elbrus” located in?

Options:

Russia
Kazakhstan
Georgia
Armenia

Correct answer:

Russia


Leave a Reply