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 - In at least this specific case, there appears to be a connection between illegal immigration (human trafficking) and drug cartels. One also wonders if some...
6 hours ago