The last mystery location is magnificent Mount Elbrus, dominating the landscape of the Caucasus Mountains, between the Black Sea and the Caspian Sea, in southern Russia.  Elbrus is the tallest mountain in Europe, more than XX meters taller than Mount Blanc in the Alps. Okay…the next mystery location photo is attached…A city designed and built in the shape of an airplane fuselage. Do you know this city?