The rocky Verzasca River and St Mary of Angels church in background, Lavertezzo, Valle Verzasca, Switzerland