0
The Ural Mountains; in Russian: Уральские горы
the Ural Mountains
Yes, the Ural Mountains are the tallest mountains in Europe.
Ural Mountains, Ural River, Caspian Sea, Black Sea & Caucasus Mountains