‘Step into the Void’ art installation overlooks the French Alps

15 Photos

The ‘Step into the Void’ art installation at the Aiguille du Midi mountain peak above Chamonix offers a breathtaking look over the French Alps.

More →