This gives you an idea of how sheer the drop off is from the road. This is looking almost directly down on the Romanche river and the D 1091 highway to Borg d'Oisans. We must have been about 1000 feet or so above the valley floor. One big step.
Photo album created with Web Album Generator