there were already strange lights with not a clear explanation yet, now there's a lone (step?) pyramid "mountain" which looks cool:



https://en.wikipedia.org/wiki/Pyrami...ntain_on_Ceres