Step Into The Void | French Alps
A new attraction for thrillseekers has just opened in the French Alps. Called "Step Into the Void”, this is the tallest attraction in Europe, it is located on the peak of Aiguille du Midi(Europes highest mountain peak). The death-defying attraction consists of a glass box suspended over the yawning void, 3,395 feet above the ground. It takes visi... read more