A strange giant-like pillar of light was filmed in Shenyang, China