Pic de SotlloPic de Sotllo is a mountain of the Montcalm Massif. Located in the Pyrenees, at the border between France and Spain, it has an altitude of above sea level.It shares the name of three nearby ponds.