From otherworldly deserts to prismatic hot springs and fairytale forests, these are the 50 most beautiful places in America