Mount Elbrus is the highest mountain in Russia and Europe. It is a dormant stratovolcano rising 5,642 m above sea level, and is the highest volcano in Eurasia, as well as the tenth-most prominent peak in the world. From Wikipedia
Scheduled to return to India on July 1, he completed the 5,642-metre ascent on June 28 under extreme cold conditions