Star Gazing: Geminid Meteor shower awes spectators in China

Chinese star gazers witness peak of Geminid meteor shower.