Tag Archive: ‘Mysterious dragon’ filmed flying through Chinese mountains