Mountains and clouds above the green hills of southern Switzerland