We just returned from another trip. Odd and more odd doesn’t really define it exactly. While spontaneously visiting an area on Mt Blanca, Colorado this appeared on my driver’s side window. It occurred when Andrea and I walked away for less than ten minutes and while Tina was still in the car (back turned to my window) getting thorns out of her shoes. No other humans were around. After later showing the owner of the home, we were renting, she notified her scientist friend to seek a logical explanation. He could not find one. So he took this photo with an added color to capture the image from the dusty window. He then used his computer to draw out the image for clarity.