This Saturday, the “tallest attraction” in Europe will open to the public after three years of construction. Visitors to “Step into the Void”—which is basically a small, glass room suspended over the Swiss Alps—will get a breathtaking view of surrounding peaks, including the continent’s highest mountain. You can go here to see more images from inside the cube of sheer terror …