808579mt_elbrus

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.

Categories

Country

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *