Moon or Sun halos are created when moonlight or sunlight is reflecting off ice crystals in the sky. These crystals will then form a halo around the sun. Most of the ice crystals are found in cirrus clouds or cirrostratus clouds. It ususally forms a white circle or even sometimes you will see rainbow colors in the halo. Thanks for sharing these photos!