Strange Lights in the Sky over China