casting a magical glow over the night sky of Zigong city in Southwest China's Sichuan province. Known as China's "City of Lanterns," Zigong hosts its grand international lantern festival from Jan ...
A dystopian streetlight freaked out locals in China. Bizarre footage shows the otherworldly lamp emitting a ghostly blue glow that resembles a jellyfish in Shandong on January 12. Its alien-like ...