Fireball in China | Captured on camera: Mammoth ‘fireball’ flashes through horizon in Qinghai province in China