View on L'Aiguille Percee in mountain area, France. On the right is the mountain Dôme de la Sache.