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”.
Orion, Always Interesting, From a Larger Perspective - Orions Belt are the 3 stars in the center of the image. In fall it is easy to spot them in North America as they are the center section of an hourglass sh...
54 minutes ago