Advertisement

Dazzling Geminid meteor shower graces Yunnan night sky

A dazzling Geminid meteor shower was recently captured in the Jade Dragon Snow Mountain in Lijiang City, in southwest China's Yunnan Province. Source: REUTERS