Solar storm puts on brilliant light show across the globe, but no serious problems reported
In this photo released by Xinhua News Agency, the Northern Lights, or Aurora Borealis, are seen near Nanshan scenic spot in Urumqi in northwestern China’s Xinjiang Uyghur Autonomous Region, Saturday,…