This is a discussion thread for the following file:

Mt. Elbrus

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.