Val Verzasca near Lavertezzo, Ticino, Switzerland (by pboehi).