The Perseid meteor shower will peak on the night between August 12 and August 13 and will be visible over India in areas away from city lights. Made of debris from comet Swift-Tuttle, the Perseids are named so as they appear to originate from the constellation Perseus. One can see about 60-100 meteors per hour all over the night sky.