Image: 
Isaac Newton telescope and meteor stripe at La Palma