Annual Perseids meteor shower visible in northern hemisphere