The heavens put on a stunning light show over the mountains of northeast China, courtesy of a meteor shower.
The shower took place overnight Wednesday and Thursday in a crystal-clear night sky.
Sky watchers consider the geminids meteor shower to be one the finest of the year in China's skies.
It occurs every year between December 4th and the 17th.
The shooting stars can be seen with the naked eye in this mountainous region far away from cities and their light pollution.
Observers counted an average of 60 meteors an hour during last night's shower.
The dazzling show lasted until daybreak today Thursday.