Deep within the Swiss Alps, 1,200 metres above sea level, lies the small farming village of Vals. This remote location hosts ...