What a weird cloud formation.
These lenticular clouds form above mountains that stick out significantly above a more or less flat surrounding. That's why they can be seen a lot over the volcanoes of Kamchatka which often are single mountains. Of course not every lenticular cloud is as nice as this one :-)
very nice shot......
a ghost. or a comet. or both.
nice photo, thanks for sharing!