Leonid meteor lights up sky in Beijing, China
Beijing, China #