A young mare named Solo, stranded alone on a beach along Lake Powell, has found a new home at a Bluffdale horse sanctuary ...