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”.
Video: Ball of Confusion - Kid recently *stated* at Z's blog (emphasis mine): *Yes, a lot of people would love to be poor in America. Many have poured across the border now for d...
2 hours ago