VERBIERA photo essay of time spent on the mountain in Verbier, SwitzerlandPHOTOGRAPHY BY TALLEY CARLSTON