Audra 35Kviews 2K Step Into The Void: Glass Box in French Alps Allows Visitors to Walk 13,123ft Above Sea Level