Glass skywalk offers view of French Alps