Satellite map of Les Perrons
Les Perrons (or Le Perron ) is a mountain of the Chablais Alps, located on the border between Switzerland and France. The main summit (2,674 m) is named Grand Perron.
Latitude: 46° 03' 11.16" N
Longitude: 6° 54' 29.63" E