Explained: Mysterior Tower of Light in Shenyang, China

Mick West

Administrator
Staff member


The above image, tweeted by UfoOfInterest, both describes and explains the recent "pillar of light" in Shenyang, China. It is simply a building, illuminated by the sun, but also obscured by fog. The brightly reflected sunlight creates a mysterious look, but it's nothing supernatural.

A better video shows windows on the actual building.

2021-09-09_17-15-01.jpg
 

Attachments

  • UforOfInterest Shenyang pillar.mp4
    997.8 KB
Top