billlawrenceonline.com
Mount Elbrus William Lawrence Sr Omnibit 11-21-19
No Miranda, Europe’s highest mountain is not in the Alps but in Russia. It’s Mount Elbrus in the Caucasus Range with a height of 18,510 feet. Mount Elbrus William Lawrence Sr Omnibit 11…