The aspen trees, alpine lakes and granite facades of the mountainous landscapes surrounding Salto's lively cafe in Nederland, ...