Tag Archives: Lens Flare

UFO or Lens Flare? You Decide!

Awesome view from the snowy summit of Mauna Kea, Hawaii with a glowing orb floating among the high tech telescopes. What is that glowing orb floating around? A UFO? Or an artifact easily explained by the science of optics and light?