Glass platform in French Alps with the best view in Europe
On the top of Aiguille du Midi summit in French Alps sits the tallest tourist attraction in Europe – a glass skywalk called “Step into the Void”.
Recommended Reading - See *7 Forces Driving America Toward Civil War* by John Hawkins of *Townhall*. For your convenience, the full essay is below the fold. *I...
13 hours ago