Tucked in the Verzasca Valley in Ticino, Switzerland, Corippo is a small mountain village just north of Lake Vogorno, 12 km ...