Geminid meteor shower seen among Changbai Mountains in northeast China on December 14, 2015.(Photo/ Weibo account of CNTV)
RIGHT BG
Geminid meteor shower seen among Changbai Mountains in northeast China on December 14, 2015.(Photo/ Weibo account of CNTV)