Luminescent organisms light up Xiaoheizi Beach in Dalian, Northeast China's Liaoning Province on Wednesday night. The enchanting light is created by dinoflagellates, a type of zooplankton, which are flourishing in the salt water after a heavy rainstorm in the area. Photo: IC