Tallest mountain in Europe: Mt. Elbrus in Russia in the Caucasus mountains (5642m).
Elbrus means female breasts in russian. Fly there and see why the mountain is so named.
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.