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”.
BLT - It was the first thing I thought of when I read about this ... lions, tigers and bears, oh my! PHOTOS: THE BEAUTIFUL AND HEART-BREAKING FRIENDSHIP BETWEE...
9 hours ago