Chamonix Skywalk, France: "Step Into the Void" installation at the Aiguille du Midi mountain peak above Chamonix, in the French Alps. The Chamonix Skywalk is a five-sided glass structure installed on the top terrace of the peak with a drop below.
Tianmen Mountain in is a very popular tourist attraction because of the Glass sky walk, located feet above the sea level on the side of the Tianmen Mountain in Zhangjiajie province of China. Walking on this see-through glass is a terrifying and thri
Elevated, Bastei Bridge, Germany - a sandstone walking bridge, some 650 feet above the Elbe River, that connects the rocky peaks in the Saxon Switzerland National Park which is in the Elbe Sandstone Mountains.