The past few days have been pure magic in Wyoming.