Italian Alps September 28, 20169Lago di Teleccio This is a fantastic little known climb to a high alpine dam in Piemonte, Italy.…