Answer: Mt. Elbrus, the tallest peak in Europe, is located where?

The Question: Mt. Elbrus, the tallest peak in Europe, is located where?

Finland
Russia
Switzerland
Iceland

Answer: The correct answer is Russia.

Leave a Reply

Your email address will not be published.