Question

Mt. Elbrus, the tallest peak in Europe, is located where?

geography icon

GEOGRAPHY

Russia -- The native Balkars call it "Mingi-Tau", which means "resembling a thousand mountains," due to its sheer size.

geography iconGEOGRAPHYgo to geography category

Share: