Mount Elbrus
Mount Elbrus is the highest mountain in Russia and Europe.