Lenticular clouds (altocumulus lenticularis) are sky phenomena often interpreted like UFO presences. These particular clouds can be generally seen on the top of the mountains, where different wind streams merge. via The Rare Lenticular Clouds Phenomenon — ALK3R

You must be logged in to post a comment.