India, Aug. 25 -- The Perseid meteor shower, which lit up night skies around its peak on 12 and 13 August, could put on an ...