where is mount elbrus located
Hope youâve got an atlas beside you! By this definition, the Greater Caucasus mountains are on the border of Europe and Asia. Mount Elbrus is north of the watershed divide and would be entirely in Europe by this definition, making it the highest point in Europe. The Lesser Caucasus is located entirely in Asia by the same criterion.