The red sky above Zhoushan got 150 million views on social media. But local media explained the strange weather phenomena was not a sign of Armageddon but in fact a result of light refraction.
Light refraction from what you may ask….Fishing boats.
The video attached to the link below also clearly shows a flashing light in the sky, I guess this could also be in relation to the many flying fishing boats that roam the skies over China.