A bizarre pillar of light was spotted in the night sky in northeastern China.
Footage taken in Harbin City, Heilongjiang province on November 24 shows what appeared to be a thin, glowing rod beaming down from the sky.
Onlooker Mr. Zhang said he saw multiple light pillars in the sky that night and added that it seemed like aliens were about to descend.
Light pillars are usually seen during cold nights when ice crystals are closer to the ground. Light from street posts and skyscrapers hit these crystals, creating the optical phenomenon.